When to change the code?

from blog Forkcasting, | ↗ original
Changes aren't free. They're low cost, but not free. Changes are also risky, any change can cause an outage. Many places require code review for every change, so it's not just your time you're choosing to spend. I apply two rules and a judgement call. I make a change when: It moves us towards a new customer feature. It fixes a customer-relevant...