husamemadH/clean-code

Reading notes on Clean Code by Robert C. Martin

★ 0Forks 0ShellGitHub ↗Compare

README

Clean Code — Reading Notes

Notes and takeaways while reading Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin ("Uncle Bob").

The repo mirrors the three-part structure Martin describes for the book itself:

Part 1 — Principles, Patterns, and Practices

Chapter-by-chapter notes on the core ideas, ending with "successive refinement" chapters where a piece of code gets progressively cleaned up.

Part 2 — Case Studies

Larger worked examples: dirty code, then the reasoning that gets it to clean. See part-2-case-studies/.

Part 3 — Smells and Heuristics

A single cross-referenced list of code smells and heuristics, linking back to where each one showed up in Parts 1 and 2. See part-3-smells-and-heuristics/.

Status

Just started — filling this in chapter by chapter as I read.

Contributors

husamemadH

Issues