The Naming Debt
Variable names and function names accrue meaning over time — and when the name no longer fits the thing, the cost is paid by everyone who reads the code next
Variable names and function names accrue meaning over time — and when the name no longer fits the thing, the cost is paid by everyone who reads the code next
Removing code is often harder than writing it, and why deletion is a feature
The hidden cost of naming something one thing in code and another in conversation
Why well-placed TODO comments are some of the most valuable documentation a codebase can have