Escucha y lee

Entra en un mundo infinito de historias

  • Vive la experiencia de leer y escuchar todo lo que quieras
  • Más de 650.000 títulos
  • Títulos en exclusiva y Storytel Originals
  • Primeros 14 días gratis, luego 8,99 €/mes
  • Cancela cuando quieras
Suscríbete ahora
Details page - Device banner - 894x1036
Cover for The Rules of Programming: How to Write Better Code

The Rules of Programming: How to Write Better Code

Duración
7 Hora 10 min
Idioma
Inglés
Formato
Categoría

No ficción

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

Fecha de lanzamiento

Audiolibro: 11 de abril de 2023

Etiquetas

    Otros también disfrutaron ...

    1. UNEMPLOYABLE: How AI Transformed My Work and Life
      UNEMPLOYABLE: How AI Transformed My Work and Life Alysia Edith Silberg
    2. 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
    3. Belonging: The Science of Creating Connection and Bridging Divides
      Belonging: The Science of Creating Connection and Bridging Divides Geoffrey L. Cohen
    4. Quack Quack: The Threat of Pseudoscience
      Quack Quack: The Threat of Pseudoscience Dr. Joe Schwarcz
    5. 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
    6. What Makes Time Special?
      What Makes Time Special? Craig Callender
    7. Get Better at Anything: 12 Maxims for Mastery
      Get Better at Anything: 12 Maxims for Mastery Scott H. Young
    8. Aftershock: How Past Events Shake Up Your Life Today
      Aftershock: How Past Events Shake Up Your Life Today Geri-Lynn Utter
    9. Life Skills for a Broken World
      Life Skills for a Broken World Ahona Guha
    10. Work Backwards
      Work Backwards Tim Duggan
    11. 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
    12. Actual Real-Life Role-Playing Games: A Gamefully Philosophical View on Life and How to Design and Play It
      Actual Real-Life Role-Playing Games: A Gamefully Philosophical View on Life and How to Design and Play It Victoria Ichizli-Bartels
    13. Superpower: An Inspiring Story to Overcome Self-Doubt and Unleash Your Authentic Greatness
      Superpower: An Inspiring Story to Overcome Self-Doubt and Unleash Your Authentic Greatness Kate Leavell
    14. NeuroAI: Winning the Minds of Consumers with Neuroscience Powered GenAi
      NeuroAI: Winning the Minds of Consumers with Neuroscience Powered GenAi A.K. Pradeep
    15. Uncertain: The Wisdom and Wonder of Being Unsure
      Uncertain: The Wisdom and Wonder of Being Unsure Maggie Jackson
    16. The Truth About Lying: Teaching Honesty to Children at Every Age and Stage
      The Truth About Lying: Teaching Honesty to Children at Every Age and Stage Victoria Talwar, PhD
    17. 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
    18. Find Your Red Thread: Make Your Big Ideas Irresistible
      Find Your Red Thread: Make Your Big Ideas Irresistible Tamsen Webster
    19. The Narrative Brain: The Stories Our Neurons Tell
      The Narrative Brain: The Stories Our Neurons Tell Fritz Alwin Breithaupt, Ph.D.
    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. 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
    22. Resiliently Happy: A Guide to Building Resilience and Finding Happiness
      Resiliently Happy: A Guide to Building Resilience and Finding Happiness Jonathan Biggane, Ph.D.
    23. Math-ish: Finding Creativity, Diversity, and Meaning in Mathematics
      Math-ish: Finding Creativity, Diversity, and Meaning in Mathematics Jo Boaler
    24. Rewired: Protecting Your Brain in the Digital Age
      Rewired: Protecting Your Brain in the Digital Age Carl D. Marci, MD
    25. Psychopharmacology: Straight Talk on Mental Health Medications
      Psychopharmacology: Straight Talk on Mental Health Medications Joe Wegmann, RPh, LCSW
    26. Make Your Own Rules: Stories and Hard-Earned Advice from a Creator in the Digital Age
      Make Your Own Rules: Stories and Hard-Earned Advice from a Creator in the Digital Age Andrew Huang
    27. The Universal Timekeepers: Reconstructing History Atom by Atom
      The Universal Timekeepers: Reconstructing History Atom by Atom David J. Helfand
    28. The Empathy Advantage: Leading the Empowered Workforce
      The Empathy Advantage: Leading the Empowered Workforce Chris Shipley
    29. The Resilience Dynamic: The simple, proven approach to high performance and wellbeing
      The Resilience Dynamic: The simple, proven approach to high performance and wellbeing Jenny Campbell
    30. 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
    31. Selfless: The Social Creation of “You”
      Selfless: The Social Creation of “You” Brian Lowery
    32. Wise Decisions: A Science-Based Approach to Making Better Choices
      Wise Decisions: A Science-Based Approach to Making Better Choices Sheila Ohlsson
    33. The Stories of Your Life: The Eight Stories That Explain the World Around Us
      The Stories of Your Life: The Eight Stories That Explain the World Around Us Ben Ambridge
    34. Elusive Cures: Why Neuroscience Hasn’t Solved Brain Disorders—and How We Can Change That
      Elusive Cures: Why Neuroscience Hasn’t Solved Brain Disorders—and How We Can Change That Nicole C. Rust
    35. Wild Creature Mind: The Neuroscience Breakthrough that Helps You Transform Anxiety and Live a Fierce and Loving Life
      Wild Creature Mind: The Neuroscience Breakthrough that Helps You Transform Anxiety and Live a Fierce and Loving Life Steve Biddulph
    36. Live for a Living: How to Create Your Career Journey to Work Happier, Not Harder
      Live for a Living: How to Create Your Career Journey to Work Happier, Not Harder Paula Caligiuri and Andy Palmer
    37. The Decision Intelligence Handbook: Practical Steps for Evidence-Based Decisions in a Complex World
      The Decision Intelligence Handbook: Practical Steps for Evidence-Based Decisions in a Complex World L. Y. Pratt
    38. The Skill Code: How to Save Human Ability in an Age of Intelligent Machines
      The Skill Code: How to Save Human Ability in an Age of Intelligent Machines Matt Beane
    39. Mastering Hard Conversations: Turning conflict into collaboration
      Mastering Hard Conversations: Turning conflict into collaboration Mark Rosenberg
    40. 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
    41. A Poison Like No Other: How Microplastics Corrupted Our Planet and Our Bodies
      A Poison Like No Other: How Microplastics Corrupted Our Planet and Our Bodies Matt Simon
    42. Embrace a Change and Free Yourself Forever: An Inspiring Journey of the Battle Against Addiction and Pessimism
      Embrace a Change and Free Yourself Forever: An Inspiring Journey of the Battle Against Addiction and Pessimism M Danish
    43. Frazzlebrain: Break Free from Anxiety, Anger, and Stress Using Advanced Discoveries in Neuropsychology
      Frazzlebrain: Break Free from Anxiety, Anger, and Stress Using Advanced Discoveries in Neuropsychology Gina Simmons Schneider, PhD
    44. Failure: Why Science Is So Successful
      Failure: Why Science Is So Successful Stuart Firestein
    45. Well Aware: Master the Nine Cybersecurity Habits to Protect Your Future
      Well Aware: Master the Nine Cybersecurity Habits to Protect Your Future George Finney
    46. Social Skills Training: Conquer Shyness and Anxiety in Social Situations and Transform Your Life by Improving Your Communication Skills (2022 Guide for Beginning)
      Social Skills Training: Conquer Shyness and Anxiety in Social Situations and Transform Your Life by Improving Your Communication Skills (2022 Guide for Beginning) Bruno Carline
    47. The Answer Is You: A Guidebook to Creating a Life Full of Impact
      The Answer Is You: A Guidebook to Creating a Life Full of Impact Alex Amouyel
    48. Quantum Physics: From Schrödinger's Cat to Antimatter
      Quantum Physics: From Schrödinger's Cat to Antimatter Sten Odenwald
    49. Seizures and Epilepsy in Children: A Comprehensive Guide
      Seizures and Epilepsy in Children: A Comprehensive Guide Sarah Kelley
    50. Finding Lights in a Dark Age: Sharing Land, Work and Craft
      Finding Lights in a Dark Age: Sharing Land, Work and Craft Chris Smaje
    51. Self-Obsession: How our need for identity threatens our wellbeing
      Self-Obsession: How our need for identity threatens our wellbeing Dr. Tom Davies
    52. How to Live in Fear: Mastering the Art of Freaking Out
      How to Live in Fear: Mastering the Art of Freaking Out Lance Hahn
    53. Artificial General Intelligence: (The MIT Press Essential Knowledge series)
      Artificial General Intelligence: (The MIT Press Essential Knowledge series) Julian Togelius
    54. The Software Developer's Career Handbook: A Guide to Navigating the Unpredictable
      The Software Developer's Career Handbook: A Guide to Navigating the Unpredictable Michael Lopp
    55. The Humor Habit: Rewire Your Brain to Stress Less, Laugh More, and Achieve More'er
      The Humor Habit: Rewire Your Brain to Stress Less, Laugh More, and Achieve More'er Paul Osincup
    56. 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
    57. Immersive Storytelling for Real and Imagined Worlds: A Writer's Guide
      Immersive Storytelling for Real and Imagined Worlds: A Writer's Guide Margaret Kerrison
    58. The Maps We Carry: Psychedelics, trauma and our new path to mental health
      The Maps We Carry: Psychedelics, trauma and our new path to mental health Rose Cartwright
    59. Choosing Freedom: A Kantian Guide to Life
      Choosing Freedom: A Kantian Guide to Life Karen Stohr
    60. There Are (No) Stupid Questions … in Science
      There Are (No) Stupid Questions … in Science Leah Elson MS, MPH
    61. Annoying: The Science of What Bugs Us
      Annoying: The Science of What Bugs Us Flora Lichtman
    62. When Fear Speaks... Listen: THE 7 MESSENGERS OF FEAR
      When Fear Speaks... Listen: THE 7 MESSENGERS OF FEAR DENNIS MERRITT JONES
    63. The Art of Change: Transforming Paradoxes into Breakthroughs
      The Art of Change: Transforming Paradoxes into Breakthroughs Jeff DeGraff
    64. What Your Doctor Doesn't Know About Nutritional Medicine May Be Killing You
      What Your Doctor Doesn't Know About Nutritional Medicine May Be Killing You Ray Strand
    65. Parasites: The Inside Story
      Parasites: The Inside Story Judy Diamond
    66. The Behavioral Portfolio: Managing Portfolios and Investor Behavior in a Complex Economy
      The Behavioral Portfolio: Managing Portfolios and Investor Behavior in a Complex Economy Phillip Toews
    67. Psychology: 50 Essential Ideas
      Psychology: 50 Essential Ideas Tom Collins
    68. Plants on Fire
      Plants on Fire Melissa Petruzzello
    69. Brain Weaver: Creating the Fabric for a Healthy Mind through Integrative Medicine
      Brain Weaver: Creating the Fabric for a Healthy Mind through Integrative Medicine Andrew Newberg, MD
    70. Adventures in Screenwriting: How One Writer Navigates the Dire Straits
      Adventures in Screenwriting: How One Writer Navigates the Dire Straits Selin Sevinç
    71. Future You
      Future You Frances Valintine
    72. This Beauty: A Philosophy of Being Alive
      This Beauty: A Philosophy of Being Alive Nick Riggle
    73. AI And The Future of Education: Teaching in the age of Artificial Intelligence
      AI And The Future of Education: Teaching in the age of Artificial Intelligence Priten Shah
    74. Please Unsubscribe, Thanks!: How to Take Back Our Time, Attention, and Purpose in a World Designed to Bury Us in Bullshit
      Please Unsubscribe, Thanks!: How to Take Back Our Time, Attention, and Purpose in a World Designed to Bury Us in Bullshit Julio Vincent Gambuto
    75. The Self and its Disorders
      The Self and its Disorders Shaun Gallagher
    76. The Smart Home Manual: How to Automate Your Home to Keep Your Family Entertained, Comfortable, and Safe
      The Smart Home Manual: How to Automate Your Home to Keep Your Family Entertained, Comfortable, and Safe Marlon Buchanan
    77. You Can't Screw This Up: Why Eating Takeout, Enjoying Dessert, and Taking the Stress Out of Dieting Leads to Weight Loss That Lasts
      You Can't Screw This Up: Why Eating Takeout, Enjoying Dessert, and Taking the Stress Out of Dieting Leads to Weight Loss That Lasts Adam Bornstein
    78. Expressly Human: Decoding The Language of Emotion
      Expressly Human: Decoding The Language of Emotion Mark Changizi
    79. Hacker Culture A to Z: A Fun Guide to the People, Ideas, and Gadgets That Made the Tech World
      Hacker Culture A to Z: A Fun Guide to the People, Ideas, and Gadgets That Made the Tech World Kim Crawley
    80. The Couple Checkup: Find Your Relationship Strengths
      The Couple Checkup: Find Your Relationship Strengths David H. Olson
    81. The Nocebo Effect: When Words Make You Sick
      The Nocebo Effect: When Words Make You Sick Michael H. Bernstein, Ph.D.
    82. The Deepest Map: The High-Stakes Race to Chart the World’s Oceans
      The Deepest Map: The High-Stakes Race to Chart the World’s Oceans Laura Trethewey
    83. Thinking with Your Hands: The Surprising Science Behind How Gestures Shape Our Thoughts
      Thinking with Your Hands: The Surprising Science Behind How Gestures Shape Our Thoughts Susan Goldin-Meadow
    84. The Secret Science of Baby: The Surprising Physics of Creating a Human, from Conception to Birth - and Beyond
      The Secret Science of Baby: The Surprising Physics of Creating a Human, from Conception to Birth - and Beyond Michael Banks
    85. The Creative Lives of Animals
      The Creative Lives of Animals Carol Gigliotti
    86. Inevitable: Inside the Messy, Unstoppable Transition to Electric Vehicles
      Inevitable: Inside the Messy, Unstoppable Transition to Electric Vehicles Mike Colias
    87. The Correlation-Causation Fallacy: Assuming Correlation Implies Causation
      The Correlation-Causation Fallacy: Assuming Correlation Implies Causation William Rands
    88. Workforce 4.0: How AI, the Home Office, and the Gig Economy Are Disrupting the Status Quo
      Workforce 4.0: How AI, the Home Office, and the Gig Economy Are Disrupting the Status Quo Gerard Szatvanyi

    Elige el plan:

    • Más de 650.000 títulos

    • Kids mode

    • Modo sin conexión

    • Cancela cuando quieras

    ¡Más popular!

    Unlimited

    Para los que quieren escuchar y leer sin límites.

    8.99 € /mes
    14 días gratis
    • 1 cuenta

    • Acceso ilimitado

    • Escucha y lee los títulos que quieras

    • Modo sin conexión + Kids Mode

    • Cancela en cualquier momento

    Pruébalo ahora

    Family

    Para los que quieren compartir historias con su familia y amigos.

    Desde 15.99 €/mes
    • 2-3 cuentas

    • Acceso ilimitado

    • Escucha y lee los títulos que quieras

    • Modo sin conexión + Kids Mode

    • Cancela en cualquier momento

    2 cuentas

    15.99 € /mes
    Pruébalo ahora