Jump to ratings and reviews
Rate this book

Live the Code: Programming Principles and Practices

Rate this book
Unlock the door to professional software development craftsmanship with "LIVE THE CODE: Programming Principles and Practices" Whether you are a novice programmer, an experienced developer, or a seasoned professional, this book offers valuable insights into the fundamental principles and best practices that elevate your coding skills to new heights. Dive into a rich collection of proven techniques, practical tips, and real-world analogies designed to enhance your satisfaction, professionalism, self-esteem, and confidence. Join the journey to becoming a master of your craft and experience the immense joy and fulfillment that comes from creating high-quality, maintainable software.
------------------------------------
Contents:

Motivation
Problems
Durian Analogy
The Broken Window Analogy
Principles
S.O.L.I.D.
DRY (Don't Repeat Yourself)
KISS (Keep It Simple, Stupid)
YAGNI (You Aren't Gonna Need It)
Composition over Inheritance
Convention over Configuration (CoC)
Separation of Concerns
Borrow and Improve
The Discoverer
The Historian
The Good Boy Scout
Practices
Design-Arrange-Act-Assert-Implement-Repeat, aka TDD
The Second Brain, aka Pair Programming
The Second Pair of Eyes, aka Code Review
Step-By-Step
Ubiquitous Language
Design Patterns
Creational
Structural
Behavioral
Anti-Principles: The Dark Side of Software Development
Reverse Engineering
Code Nostalgia
Magic Numbers
No Comments
Too Many Comments
Copy-Paste
Obfuscated Naming
Giant Monolithic
The Funny Guy
Job Security
One to Rule Them All
The End… Is Not Here
Recap and Self-Assessment
Good Resources
About the Author

174 pages, Paperback

Published November 3, 2024

About the author

Svilen Peev

2 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.