3 ms·
It’s not just a problem for review and debugging. I think it’s even worse for refactoring and new feature development, because it makes it so much more difficul
by tobr 7y ago
It’s not just a problem for review and debugging. I think it’s even worse for refactoring and new feature development, because it makes it so much more difficult to know where to make a change. If the condition in the (silly) example needs to change, should you write a new function to replace the call to is_foolike, should you rewrite its implementation, or should you add a parameter that alters its behavior?