refactoring

The Forgotten Variable

A developer declared a variable called temp and moved on. Six months later, another developer found it still there, holding something important. The senior developer was asked, “Should we rename it?” The senior replied, “What is more permanent than that which was meant to be temporary?” The Teaching Unfolds We have all written temp. We […]

The Framework Migration

The team spent months migrating to the newest framework. The old system was discarded. The senior developer asked, “What did the old framework teach you that the new one cannot?” And, “When you migrate code, what else travels with it?” The Teaching Unfolds Every few years, the software industry experiences a collective migration. React replaces […]