
Clean Code
by Robert C. Martin · Published 2008
Code should be written primarily for humans to understand and maintain, not merely for computers to execute.
What works
- Excellent introduction to maintainable code.
- Strong focus on readability.
- Practical examples.
- Influential engineering principles.
What doesn't
- Some recommendations are overly dogmatic.
- Several examples are dated.
- Experienced engineers may disagree with specific rules.
- "Clean" code is contextual.
Code should be written primarily for humans to understand and maintain, not merely for computers to execute.
Was this useful?
Counts appear once there are 5 votes.