3 ms·
I never made the argument of "no true developer." I pointed to specific reasons cited when push-back is given, and then explained why I disagree with those poin
by gspencley 3y ago
I never made the argument of "no true developer." I pointed to specific reasons cited when push-back is given, and then explained why I disagree with those points.
> Clean code necessitates that dreadful question of “what if”,
Nope. Not even a little. "Clean code" can be as simple as keeping your moving parts isolated and loosely coupled so that they are easier to debug, to reason about and to reuse in new contexts if needed.
What you're talking about, the "what if" game ... is what Martin Fowler termed "Speculative Generality" in his book "Refactoring" when cataloguing code smells and sources of complexity. In other words, the exact opposite of what I'm talking about.
- wredue 3y agoSorry, but your entire post is a “no true Scotsman”. >if the code is not maintainable, then it’s not real clean code” If this isn’t a word for word prime example of “no true Scotsman”, I don’t know what is.