Assertive Code Has Agency — Inquisitive Code Does Not
Most “legacy code” isn’t legacy because it’s old. It’s legacy because it has lost its agency. I’ve worked with millions of lines of production code over four decades, across some of the largest companies in the world. The pattern is always the same: Objects don’t manage their own state Behavior is scattered Changes ripple unpredictably […]
Assertive Code Has Agency — Inquisitive Code Does Not Read More »

