Tag Archives: Software Engineering

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

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

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, [...]

The Phoenix Project Review: DevOps Taught as a Workplace Thriller

A business novel that makes DevOps ideas stick through a painfully familiar IT crisis, though [...]

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 [...]

Designing Data-Intensive Applications Review: The Systems Bible

The clearest explanation of how databases and distributed systems really work, essential for backend engineers, [...]

The Mythical Man-Month Review: Why Late Projects Get Later

Fifty years on, Brooks's essays still explain why software projects slip, though the mainframe-era examples [...]