Refactoring as Algebra: Small Steps to Clarity
The Problem with Clever Code The Gilded Rose kata is a beloved refactoring exercise. You inherit a small inventory system for a fantasy shop. The code works, but the logic is impenetrable. Your ta...
The Problem with Clever Code The Gilded Rose kata is a beloved refactoring exercise. You inherit a small inventory system for a fantasy shop. The code works, but the logic is impenetrable. Your ta...
I’ve been meaning to do this for years. I’ve given talks, built side projects, and spent countless hours deep in C++ internals, but I’ve never really written any of it down publicly. That changes ...