Lyt når som helst, hvor som helst

Dyk ned i over 1 million e- og lydbøger samt podcasts.

  • Over 1 million titler
  • Eksklusive titler + Mofibo Originals
  • Download og nyd titler offline
  • Opsig når som helst
Prøv nu
Cover for The Rules of Programming: How to Write Better Code

The Rules of Programming: How to Write Better Code

Længde
7T 10M
Sprog
Engelsk
Format
Kategori

Fakta

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 (Lydbog): 9781663721068

Udgivelsesdato

Lydbog: 11. april 2023

Andre kan også lide...

  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. This Beauty: A Philosophy of Being Alive
    This Beauty: A Philosophy of Being Alive Nick Riggle
  5. 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
  6. Belonging: The Science of Creating Connection and Bridging Divides
    Belonging: The Science of Creating Connection and Bridging Divides Geoffrey L. Cohen
  7. Aftershock: How Past Events Shake Up Your Life Today
    Aftershock: How Past Events Shake Up Your Life Today Geri-Lynn Utter
  8. Life Skills for a Broken World
    Life Skills for a Broken World Ahona Guha
  9. Work Backwards
    Work Backwards Tim Duggan
  10. Mastering Hard Conversations: Turning conflict into collaboration
    Mastering Hard Conversations: Turning conflict into collaboration Mark Rosenberg
  11. 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
  12. 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
  13. What Makes Time Special?
    What Makes Time Special? Craig Callender
  14. 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
  15. 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
  16. The Science of Weird Shit: Why Our Minds Conjure the Paranormal
    The Science of Weird Shit: Why Our Minds Conjure the Paranormal Chris French
  17. 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
  18. 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
  19. 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
  20. What Does It Matter?: Live with Less Stress and More Joy
    What Does It Matter?: Live with Less Stress and More Joy Emma Pears
  21. 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
  22. Uncertain: The Wisdom and Wonder of Being Unsure
    Uncertain: The Wisdom and Wonder of Being Unsure Maggie Jackson
  23. Find Your Red Thread: Make Your Big Ideas Irresistible
    Find Your Red Thread: Make Your Big Ideas Irresistible Tamsen Webster
  24. The Age of Overwhelm: Strategies for the Long Haul
    The Age of Overwhelm: Strategies for the Long Haul Laura van Dernoot Lipsky
  25. Self-Obsession: How our need for identity threatens our wellbeing
    Self-Obsession: How our need for identity threatens our wellbeing Dr. Tom Davies
  26. 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
  27. Annoying: The Science of What Bugs Us
    Annoying: The Science of What Bugs Us Flora Lichtman, Joe Palca
  28. Wish I Were Here: Boredom and the Interface
    Wish I Were Here: Boredom and the Interface Mark Kingwell
  29. 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
  30. 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
  31. Brain Boost: Healthy Habits for a Happier Life
    Brain Boost: Healthy Habits for a Happier Life Dr. Barbara J. Sahakian, Dr. Christelle Langley
  32. 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
  33. 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
  34. Unforgettable Presence: Get Seen, Gain Influence, and Catapult Your Career
    Unforgettable Presence: Get Seen, Gain Influence, and Catapult Your Career Lorraine K. Lee
  35. Never Too Late: Your Guide to Safer Sex After 60
    Never Too Late: Your Guide to Safer Sex After 60 Shannon Dowler
  36. 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
  37. Mindmasters (Gary Tiedmann narration): The Data-Driven Science of Predicting and Changing Human Behavior
    Mindmasters (Gary Tiedmann narration): The Data-Driven Science of Predicting and Changing Human Behavior Sandra Matz
  38. Mastering Uncertainty: How Great Founders, Entrepreneurs, and Business Leaders Thrive in an Unpredictable World
    Mastering Uncertainty: How Great Founders, Entrepreneurs, and Business Leaders Thrive in an Unpredictable World Csaba Konkoly, Matt Watkinson
  39. Psychopharmacology: Straight Talk on Mental Health Medications
    Psychopharmacology: Straight Talk on Mental Health Medications Joe Wegmann, RPh, LCSW
  40. FAIK: A Practical Guide to Living in a World of Deepfakes, Disinformation, and AI-Generated Deceptions
    FAIK: A Practical Guide to Living in a World of Deepfakes, Disinformation, and AI-Generated Deceptions Perry Carpenter
  41. 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
  42. Immersive Storytelling for Real and Imagined Worlds: A Writer's Guide
    Immersive Storytelling for Real and Imagined Worlds: A Writer's Guide Margaret Kerrison
  43. 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

Vælg dit abonnement

  • Over 1 million titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned

  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis

Unlimited

For dig som lytter og læser ubegrænset.

159 kr. /måned

50% rabat i 3 måneder
  • 1 konto

  • Ubegrænset timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned

  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

Dig + 1 familiemedlem

2 konti

179 kr. /måned

Start tilbuddet

Flex

For dig som vil prøve Mofibo.

89 kr. /måned

  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis