Escucha y lee

Descubre un mundo infinito de historias

  • Lee y escucha todo lo que quieras
  • Más de 500 000 títulos
  • Títulos exclusivos + Storytel Originals
  • 14 días de prueba gratis, luego $24,900 COP/al mes
  • Cancela cuando quieras
Descarga la app
CO -Device Banner Block 894x1036
Cover for The Rules of Programming: How to Write Better Code

The Rules of Programming: How to Write Better Code

Duración
7 h 10 m
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. Choosing Freedom: A Kantian Guide to Life
      Choosing Freedom: A Kantian Guide to Life Karen Stohr
    2. Mastering Hard Conversations: Turning conflict into collaboration
      Mastering Hard Conversations: Turning conflict into collaboration Mark Rosenberg
    3. 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
    4. Psychology: 50 Essential Ideas
      Psychology: 50 Essential Ideas Tom Collins, Emily Ralls
    5. Brain Boost: Healthy Habits for a Happier Life
      Brain Boost: Healthy Habits for a Happier Life Dr. Barbara J. Sahakian, Dr. Christelle Langley
    6. Reading in the Brain: The New Science of How We Read
      Reading in the Brain: The New Science of How We Read Stanislas Dehaene
    7. The Couple Checkup: Find Your Relationship Strengths
      The Couple Checkup: Find Your Relationship Strengths David H. Olson, Amy Olson-Sigg, Peter J. Larson
    8. 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
    9. Finding Lights in a Dark Age: Sharing Land, Work and Craft
      Finding Lights in a Dark Age: Sharing Land, Work and Craft Chris Smaje
    10. 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
    11. 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
    12. The Sage's Tao Te Ching, 20th Anniversary Edition: Ancient Advice for the Second Half of Life
      The Sage's Tao Te Ching, 20th Anniversary Edition: Ancient Advice for the Second Half of Life William Martin
    13. 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
    14. 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
    15. Losing Me, While Losing You: Caregivers Share Their Experiences of Supporting Friends and Family with Dementia
      Losing Me, While Losing You: Caregivers Share Their Experiences of Supporting Friends and Family with Dementia Jeanette A. Auger, Diane Tedford-Litle, Brenda Wallace-Allen
    16. Four Days a Week: The Life-Changing Solution for Reducing Employee Stress, Improving Well-Being, and Working Smarter
      Four Days a Week: The Life-Changing Solution for Reducing Employee Stress, Improving Well-Being, and Working Smarter Juliet Schor
    17. Hope Circuits: Rewiring Universities and Other Organizations for Human Flourishing
      Hope Circuits: Rewiring Universities and Other Organizations for Human Flourishing Jessica Riddell
    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. Quantum Physics: From Schrödinger's Cat to Antimatter
      Quantum Physics: From Schrödinger's Cat to Antimatter Sten Odenwald
    20. Made to Belong: Five Practices for Cultivating Community in a Disconnected World
      Made to Belong: Five Practices for Cultivating Community in a Disconnected World David Kim
    21. Read the Room: The Holistic Guide to Build and Sustain Meaningful Relationships for Life
      Read the Room: The Holistic Guide to Build and Sustain Meaningful Relationships for Life Cavanaugh James
    22. 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
    23. 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
    24. 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
    25. It Gets Easier! . . . And Other Lies We Tell New Mothers: A Fun, Practical Guide to Becoming a Mom
      It Gets Easier! . . . And Other Lies We Tell New Mothers: A Fun, Practical Guide to Becoming a Mom Claudine Wolk
    26. BANGALORED
      BANGALORED Gayatri Chandrasekharan
    27. The Heart of Work
      The Heart of Work SV Nathan
    28. Math-ish: Finding Creativity, Diversity, and Meaning in Mathematics
      Math-ish: Finding Creativity, Diversity, and Meaning in Mathematics Jo Boaler
    29. Immersive Storytelling for Real and Imagined Worlds: A Writer's Guide
      Immersive Storytelling for Real and Imagined Worlds: A Writer's Guide Margaret Kerrison
    30. Get Better at Anything: 12 Maxims for Mastery
      Get Better at Anything: 12 Maxims for Mastery Scott H. Young
    31. The Reading Mind: A Cognitive Approach to Understanding How the Mind Reads
      The Reading Mind: A Cognitive Approach to Understanding How the Mind Reads Daniel T Willingham
    32. Future Tense: Why Anxiety Is Good for You (Even Though It Feels Bad)
      Future Tense: Why Anxiety Is Good for You (Even Though It Feels Bad) Tracy Dennis-Tiwary
    33. Selfless: The Social Creation of “You”
      Selfless: The Social Creation of “You” Brian Lowery
    34. Paranoia: A Journey Into Extreme Mistrust and Anxiety
      Paranoia: A Journey Into Extreme Mistrust and Anxiety Daniel Freeman
    35. The Neuroscience of Excellent Sleep
      The Neuroscience of Excellent Sleep Stan Rodski
    36. 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