Speculative Short Volatility & Neglectful Short Volatility
Refactoring before adding features vs. after
Deciding when to refactor code impacts delivery speed and maintainability. Refactoring upfront can prevent technical debt but delays immediate feature delivery.