Re:If macOS High Sierra shows your password instead of the p...
by maltalex on Friday October 06, 2017 @01:42PM
(#15418689)
> Statements like that, while powerful are dangerous as they turn into baseball bats for people to hit each other with.
I love that analogy.
I see it again and again with so many of the "classics" - phrases like "premature optimization is the root of all evil" and "adding manpower to a late software project only makes it later". Sure, these statements are right more often than not, but the zealousness with which they are often applied leads to an enormous amount of mistakes.
There ARE cases in which optimizations aren't premature. System architecture is all about designing a system for optimal performance in some area or another. And in some cases, bringing in more people to a late project can speed things up.
Re:If macOS High Sierra shows your password instead of the p...
by diegoperini on Friday October 06, 2017 @09:21AM
(#15416555)
>...as they turn into baseball bats for people to hit each other with
I will quote you a lot from this time on. It is such a true and widely applicable judgement.
Statements like that, while powerful are dangerous as they turn into baseball bats for people to hit each other with.
And they become an excuse for ignoring things and becoming an absolutist religious zealot.
There are legitimate cases where rewriting the code from scratch can be the single BEST strategic decision.
(And of course, vice versa)
If I have strong rational reasons to believe that a rewrite is warranted quoting Joel Spolsky or anyone else is not going to change my mind.