Tag Archives: Programming

Clean Code Review: Good Instincts, Rigid Rules, Weak Examples

Clean Code will make you care about names and readable functions, but its rigid rules [...]

Code: The Hidden Language Review: How Computers Really Work

Petzold builds a working computer in your head, from flashlights and relays to a CPU, [...]

Structure and Interpretation of Computer Programs Review: Still Magic

SICP teaches you to think about programs the way few books can, ending with you [...]

The Pragmatic Programmer Review: Timeless Habits, Uneven Depth

The best single book on the habits of a professional developer, broad and memorable, though [...]

Refactoring Review: Small, Safe Steps to Better Code

Fowler turned code cleanup into a safe, disciplined technique; the opening chapters are essential reading, [...]

Design Patterns Review: A Shared Vocabulary, Showing Its Age

The Gang of Four gave programmers a lasting vocabulary for object-oriented design, but the dry, [...]

Grokking Algorithms Review: The Friendliest Way Into Algorithms

The friendliest introduction to algorithms in print, with pictures that make ideas click, but it [...]

A Philosophy of Software Design Review: Complexity Is the Enemy

A short, sharp book that makes complexity the enemy and deep modules the cure, the [...]

Code Complete Review: The Encyclopedia of Writing Good Code

The most thorough, research-backed guide to the daily work of writing code, worth owning as [...]