Dengarkan dan baca

Masuki dunia cerita tanpa batas

  • Baca dan dengarkan sebanyak yang Anda mau
  • Lebih dari 1 juta judul
  • Judul eksklusif + Storytel Original
  • Uji coba gratis 14 hari, lalu €9,99/bulan
  • Mudah untuk membatalkan kapan saja
Coba gratis
Cover for The Rules of Programming: How to Write Better Code

The Rules of Programming: How to Write Better Code

Durasi
7 Jam 10 mnt
Bahasa
Inggris
Format
Kategori

Non Fiksi

This philosophy-of-programming guide presents a unique and entertaining take on how to think about programming. A collection of twenty-one pragmatic rules, each presented in a stand-alone chapter, captures the essential wisdom that every freshly minted programmer needs to know and provides thought-provoking insights for more seasoned programmers.

Author Chris Zimmerman, cofounder of the video game studio Sucker Punch Productions, teaches basic truths of programming by wrapping them in memorable aphorisms and driving them home with examples drawn from real code. This practical guide also helps managers looking for ways to train new team members.

The rules in this book include: As simple as possible, but no simpler; Let your code tell its own story; Localize complexity; Generalization takes three examples; Work backward from your result, not forward from your code; The first lesson of optimization is don't optimize; A good name is the best documentation; Bugs are contagious; Eliminate failure cases; Code that isn't running doesn't work; and Sometimes you just need to hammer the nails.

© 2023 Ascent Audio (Buku audio): 9781663721068

Tanggal rilis

Buku audio: 11 April 2023

Tag

    Yang lain juga menikmati...

    1. The Narrative Brain: The Stories Our Neurons Tell
      The Narrative Brain: The Stories Our Neurons Tell Fritz Alwin Breithaupt, Ph.D.
    2. Choosing Freedom: A Kantian Guide to Life
      Choosing Freedom: A Kantian Guide to Life Karen Stohr
    3. The Art of Living an Absurd Existence: Paradoxes and Thought Experiments That Change the Way You Think
      The Art of Living an Absurd Existence: Paradoxes and Thought Experiments That Change the Way You Think Robert Pantano
    4. Aftershock: How Past Events Shake Up Your Life Today
      Aftershock: How Past Events Shake Up Your Life Today Geri-Lynn Utter
    5. Belonging: The Science of Creating Connection and Bridging Divides
      Belonging: The Science of Creating Connection and Bridging Divides Geoffrey L. Cohen
    6. Life in Sync: The Science of Internal Clocks and How We’re Disrupting Them
      Life in Sync: The Science of Internal Clocks and How We’re Disrupting Them Philippa Gander
    7. TransFormed: The Power of God's Word and God's People in One Woman's Journey through Gender Confusion, Reassignment Surgery, and Detransitioning
      TransFormed: The Power of God's Word and God's People in One Woman's Journey through Gender Confusion, Reassignment Surgery, and Detransitioning Kyla Gillespie
    8. Life Skills for a Broken World
      Life Skills for a Broken World Ahona Guha
    9. Cerebral Entanglements: How the Brain Shapes Our Public and Private Lives
      Cerebral Entanglements: How the Brain Shapes Our Public and Private Lives Allan J. Hamilton
    10. Work Backwards
      Work Backwards Tim Duggan
    11. This Beauty: A Philosophy of Being Alive
      This Beauty: A Philosophy of Being Alive Nick Riggle
    12. Mastering Hard Conversations: Turning conflict into collaboration
      Mastering Hard Conversations: Turning conflict into collaboration Mark Rosenberg
    13. How Change Happens: Why Some Social Movements Succeed While Others Don't
      How Change Happens: Why Some Social Movements Succeed While Others Don't Leslie R. Crutchfield
    14. NeuroAI: Winning the Minds of Consumers with Neuroscience Powered GenAi
      NeuroAI: Winning the Minds of Consumers with Neuroscience Powered GenAi A.K. Pradeep, Ratnakar Dev, Anirudh Acharya, Rajat Chakravarty
    15. Annoying: The Science of What Bugs Us
      Annoying: The Science of What Bugs Us Flora Lichtman, Joe Palca
    16. Wise Decisions: A Science-Based Approach to Making Better Choices
      Wise Decisions: A Science-Based Approach to Making Better Choices Sheila Ohlsson, James E. Loehr
    17. Self-Obsession: How our need for identity threatens our wellbeing
      Self-Obsession: How our need for identity threatens our wellbeing Dr. Tom Davies
    18. Illuminating Our True Nature: Yogic Practices for Personal and Collective Healing
      Illuminating Our True Nature: Yogic Practices for Personal and Collective Healing Michelle Cassandra Johnson
    19. What the Body Knows: A Guide to the New Science of Our Immune System
      What the Body Knows: A Guide to the New Science of Our Immune System John Trowsdale
    20. The Random Factor: How Chance and Luck Profoundly Shape Our Lives and the World around Us
      The Random Factor: How Chance and Luck Profoundly Shape Our Lives and the World around Us Mark Robert Rank
    21. The Science of Weird Shit: Why Our Minds Conjure the Paranormal
      The Science of Weird Shit: Why Our Minds Conjure the Paranormal Chris French
    22. What Does It Matter?: Live with Less Stress and More Joy
      What Does It Matter?: Live with Less Stress and More Joy Emma Pears
    23. The Age of Overwhelm: Strategies for the Long Haul
      The Age of Overwhelm: Strategies for the Long Haul Laura van Dernoot Lipsky
    24. Brain Boost: Healthy Habits for a Happier Life
      Brain Boost: Healthy Habits for a Happier Life Dr. Barbara J. Sahakian, Dr. Christelle Langley
    25. Motivating Students Who Don't Care: Proven Strategies to Engage All Learners, Second Edition
      Motivating Students Who Don't Care: Proven Strategies to Engage All Learners, Second Edition Allen N. Mendler
    26. Good Judgment: Making Better Business Decisions with the Science of Human Personality
      Good Judgment: Making Better Business Decisions with the Science of Human Personality Richard Davis
    27. Find Your Red Thread: Make Your Big Ideas Irresistible
      Find Your Red Thread: Make Your Big Ideas Irresistible Tamsen Webster
    28. The Tao of Self-Confidence: A Guide to Moving Beyond Trauma and Awakening the Leader Within
      The Tao of Self-Confidence: A Guide to Moving Beyond Trauma and Awakening the Leader Within Sheena Yap Chan
    29. Math-ish: Finding Creativity, Diversity, and Meaning in Mathematics
      Math-ish: Finding Creativity, Diversity, and Meaning in Mathematics Jo Boaler
    30. Uncertain: The Wisdom and Wonder of Being Unsure
      Uncertain: The Wisdom and Wonder of Being Unsure Maggie Jackson
    31. The Breast Cancer Book: A Trusted Guide for You and Your Loved Ones
      The Breast Cancer Book: A Trusted Guide for You and Your Loved Ones Kathy Steligo, Melissa Camp, Kenneth D. Miller
    32. How To Talk To Robots: A Girls’ Guide To a Future Dominated by AI
      How To Talk To Robots: A Girls’ Guide To a Future Dominated by AI Tabitha Goldstaub
    33. Stop Playing Safe: How to be braver in your work, leadership and life
      Stop Playing Safe: How to be braver in your work, leadership and life Margie Warrell, PhD
    34. Wish I Were Here: Boredom and the Interface
      Wish I Were Here: Boredom and the Interface Mark Kingwell
    35. How to Become Famous: Lost Einsteins, Forgotten Superstars, and How the Beatles Came to Be
      How to Become Famous: Lost Einsteins, Forgotten Superstars, and How the Beatles Came to Be Cass R. Sunstein
    36. Unforgettable Presence: Get Seen, Gain Influence, and Catapult Your Career
      Unforgettable Presence: Get Seen, Gain Influence, and Catapult Your Career Lorraine K. Lee
    37. The Opposite of Depression: What My Work with Suicidal Patients Has Taught Me about Life, Hope, and How to Flourish
      The Opposite of Depression: What My Work with Suicidal Patients Has Taught Me about Life, Hope, and How to Flourish David M. Carreon, MD
    38. Psychopharmacology: Straight Talk on Mental Health Medications
      Psychopharmacology: Straight Talk on Mental Health Medications Joe Wegmann, RPh, LCSW
    39. Everyday Genius: Hacks to Boost Your Memory, Focus, Problem-Solving, and Much More
      Everyday Genius: Hacks to Boost Your Memory, Focus, Problem-Solving, and Much More Nelson Dellis
    40. From Conflict to Convergence: Coming Together to Solve Tough Problems
      From Conflict to Convergence: Coming Together to Solve Tough Problems Amanda Ripley, Robert Fersh, Mariah Levison
    41. Hustle, Flow, or Let It Go?: A Guide to Shame-Free Wellness That Honors Your Reality and Gives You Life
      Hustle, Flow, or Let It Go?: A Guide to Shame-Free Wellness That Honors Your Reality and Gives You Life Portia Preston, DrPH

    Selalu dengan Storytel

    • Lebih dari 900.000 judul

    • Mode Anak (lingkungan aman untuk anak)

    • Unduh buku untuk akses offline

    • Batalkan kapan saja

    Terpopuler

    Premium

    Bagi yang ingin mendengarkan dan membaca tanpa batas.

    Rp39000 /bulan

    • 1 akun

    • Akses Tanpa Batas

    • Akses bulanan tanpa batas

    • Batalkan kapan saja

    • Judul dalam bahasa Inggris dan Indonesia

    Coba sekarang

    Premium 6 bulan

    Bagi yang ingin mendengarkan dan membaca tanpa batas

    Rp189000 /6 bulan

    Hemat 19%
    • 1 akun

    • Akses Tanpa Batas

    • Akses bulanan tanpa batas

    • Batalkan kapan saja

    • Judul dalam bahasa Inggris dan Indonesia

    Coba sekarang

    Local

    Bagi yang hanya ingin mendengarkan dan membaca dalam bahasa lokal.

    Rp19900 /bulan

    • 1 akun

    • Judul dalam bahasa tertentu

    • Akses tidak terbatas

    • Batalkan kapan saja

    • Judul dalam bahasa Indonesia

    Coba sekarang

    Local 6 bulan

    Bagi yang hanya ingin mendengarkan dan membaca dalam bahasa lokal.

    Rp89000 /6 bulan

    Hemat 25%
    • 1 akun

    • Judul dalam bahasa tertentu

    • Akses tidak terbatas

    • Batalkan kapan saja

    • Judul dalam bahasa Indonesia

    Coba sekarang