3 ms·
I like this analogy. But to extend it, consider this. The refactoring dev can’t help but climb every single mountain they see. The product focused dev decide
by jklm 6y ago
I like this analogy.
But to extend it, consider this. The refactoring dev can’t help but climb every single mountain they see. The product focused dev decides instead they want to climb Everest.
You drop them both in a mountain range in the US. The refactoring dev starts climbing. The product focused dev decides to hop a plane and fly directly to Everest.
Taking a step back from the analogy, not everything is worth refactoring. How much will that code change over time? And what’s the opportunity cost of doing the refactor?