Back to books
Clean Code — cover

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.