← Reading
Clean Code
Clean Code

Clean Code

By Robert C. Martin

An opinionated guide to writing readable, maintainable code. Covers naming, functions, comments, formatting, error handling, unit testing, and refactoring with many concrete before/after examples.

Some advice is dated or controversial (very short functions, heavy OOP), but the core message — that code is read far more than it is written — is essential for any working programmer.