Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

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

Release date

Lydbog: 11. april 2023

Andre kan også lide...

  1. Coders: Who They Are, What They Think and How They Are Changing Our World Clive Thompson
  2. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  3. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  4. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  5. Building Microservices: Designing Fine-Grained Systems Sam Newman
  6. Coders at Work: Reflections on the Craft of Programming Peter Seibel
  7. Computational Thinking Peter J. Denning
  8. Production Kubernetes: Building Successful Application Platforms John Harris
  9. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  10. Programming Interviews For Dummies Eric Butow
  11. Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Seth Stephens-Davidowitz
  12. How Smart Machines Think Sean Gerrish
  13. Once Upon an Algorithm: How Stories Explain Computing Martin Erwig
  14. The Creativity Code: How AI is learning to write, paint and think Marcus du Sautoy
  15. Practical Cloud Security: A Guide for Secure Design and Deployment (2nd Edition) Chris Dotson
  16. Docker Essentials: Simplifying containerization : A Beginner's Guide Mike Wilson
  17. Scary Smart: The Future of Artificial Intelligence and How You Can Save Our World Mo Gawdat
  18. AI and Machine Learning for Coders: A Programmer's Guide to Artificial Intelligence Laurence Moroney
  19. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
  20. Clean Architecture: A Craftsman's Guide to Software Structure and Design Robert C. Martin
  21. Conscious: A Brief Guide to the Fundamental Mystery of the Mind Annaka Harris
  22. AI and Machine Learning for On-Device Development: A Programmer's Guide, 1st Edition Laurence Moroney
  23. Blood, Sweat, and Pixels: The Triumphant, Turbulent Stories Behind How Video Games Are Made Jason Schreier
  24. Human Universe Professor Brian Cox
  25. Thinking Better: The Art of the Shortcut Marcus du Sautoy
  26. Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures Neal Ford
  27. Data Science John D. Kelleher
  28. Java Programming Simplified: Fundamental of Object-Oriented Language and Addition of a Guide on the C++ Language Eddy Romansky
  29. Range: How Generalists Triumph in a Specialized World David Epstein
  30. What We Cannot Know: Explorations at the Edge of Knowledge Marcus du Sautoy
  31. Database Internals: A Deep Dive into How Distributed Data Systems Work, 1st Edition Alex Petrov
  32. Noise Daniel Kahneman
  33. Fooled by Randomness: The Hidden Role of Chance in Life and in the Markets Nassim Nicholas Taleb
  34. The World According to Physics Jim Al-Khalili
  35. The Pleasure of Finding Things Out: The Best Short Works of Richard P. Feynman Richard P. Feynman
  36. Hyperfocus: How to Work Less and Achieve More Chris Bailey
  37. Built to Last: Successful Habits of Visionary Companies Jim Collins
  38. Free Will Sam Harris
  39. Making Sense: Conversations on Consciousness, Morality, and the Future of Humanity Sam Harris
  40. The Universe in Your Hand: A Journey Through Space, Time and Beyond Christophe Galfard
  41. Good to Great Jim Collins
  42. Why Has Nobody Told Me This Before? Julie Smith
  43. Radical Candor: How to Get What You Want by Saying What You Mean Kim Scott
  44. The Achievement Habit: Stop Wishing, Start Doing, and Take Command of Your Life Bernard Roth

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

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
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

Start tilbuddet

Unlimited

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

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • 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

2 konti

179 kr. /måned
Prøv gratis