Hlustaðu og lestu

Stígðu inn í heim af óteljandi sögum

  • Lestu og hlustaðu eins mikið og þú vilt
  • Þúsundir titla
  • Getur sagt upp hvenær sem er
  • Engin skuldbinding
Prófa frítt
is Device Banner Block 894x1036
Cover for The Rules of Programming: How to Write Better Code

The Rules of Programming: How to Write Better Code

Lengd
7 Klst. 10 mín.
Tungumál
enska
Snið
Bókaflokkur

Óskáldað efni

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 (Hljóðbók): 9781663721068

Útgáfudagur

Hljóðbók: 11 april 2023

Aðrir höfðu einnig áhuga á...

  1. Choosing Freedom: A Kantian Guide to Life
    Choosing Freedom: A Kantian Guide to Life Karen Stohr
  2. 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
  3. Mastering Hard Conversations: Turning conflict into collaboration
    Mastering Hard Conversations: Turning conflict into collaboration Mark Rosenberg
  4. 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
  5. 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
  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. 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
  8. Brain Boost: Healthy Habits for a Happier Life
    Brain Boost: Healthy Habits for a Happier Life Dr. Barbara J. Sahakian, Dr. Christelle Langley
  9. Knowing: The Journey to Certainty in an Uncertain World
    Knowing: The Journey to Certainty in an Uncertain World Touré Roberts
  10. The Couple Checkup: Find Your Relationship Strengths
    The Couple Checkup: Find Your Relationship Strengths David H. Olson, Amy Olson-Sigg, Peter J. Larson
  11. 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
  12. 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
  13. Psychology: 50 Essential Ideas
    Psychology: 50 Essential Ideas Tom Collins, Emily Ralls
  14. Selfless: The Social Creation of “You”
    Selfless: The Social Creation of “You” Brian Lowery
  15. 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
  16. 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
  17. 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
  18. 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
  19. A Rulebook for Arguments
    A Rulebook for Arguments Anthony Weston
  20. Finding Lights in a Dark Age: Sharing Land, Work and Craft
    Finding Lights in a Dark Age: Sharing Land, Work and Craft Chris Smaje
  21. Math-ish: Finding Creativity, Diversity, and Meaning in Mathematics
    Math-ish: Finding Creativity, Diversity, and Meaning in Mathematics Jo Boaler
  22. 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
  23. 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
  24. Paranoia: A Journey Into Extreme Mistrust and Anxiety
    Paranoia: A Journey Into Extreme Mistrust and Anxiety Daniel Freeman
  25. Get Better at Anything: 12 Maxims for Mastery
    Get Better at Anything: 12 Maxims for Mastery Scott H. Young
  26. Immersive Storytelling for Real and Imagined Worlds: A Writer's Guide
    Immersive Storytelling for Real and Imagined Worlds: A Writer's Guide Margaret Kerrison
  27. Unhinged Habits: A Counterintuitive Guide for Humans to Have More by Doing Less
    Unhinged Habits: A Counterintuitive Guide for Humans to Have More by Doing Less Jonathan Goodman
  28. Learning to Disagree: The Surprising Path to Navigating Differences with Empathy and Respect
    Learning to Disagree: The Surprising Path to Navigating Differences with Empathy and Respect John Inazu

Veldu áskrift

  • Yfir 900.000 hljóð- og rafbækur

  • Yfir 400 titlar frá Storytel Original

  • Barnvænt viðmót með Kids Mode

  • Vistaðu bækurnar fyrir ferðalögin

  • Hlustaðu og lestu á sama tíma

Vinsælast

Unlimited

Besti valkosturinn fyrir einn notanda

3290 kr /mánuði

  • Yfir 900.000 hljóð- og rafbækur

  • Engin skuldbinding

  • Getur sagt upp hvenær sem er

Prófaðu frítt

Family

Fyrir þau sem vilja deila sögum með fjölskyldu og vinum.

Byrjar á 3990 kr /mánuður

  • Yfir 900.000 hljóð- og rafbækur

  • ‎Engin skuldbinding

  • Getur sagt upp hvenær sem er

Þú + 1 fjölskyldumeðlimur2 aðgangar

3990 kr /mánuði

Prófaðu frítt