4 ms·
"Unless he is certain of doing as well, he will probably do best to follow the rules." - Strunk, The Elements of Style Your advice is unfortunately common but
by eropple 9y ago
"Unless he is certain of doing as well, he will probably do best to follow the rules." - Strunk, The Elements of Style
Your advice is unfortunately common but misguided. Without a firm and intuitive grasp of "rules" and why they exist, one cannot build a framework for making decisions with which one can use their judgment. On top of that, most programmers aren't advanced enough to have more reliable judgment than "the rules" and few working groups can possibly survive a bunch of programmers "using their judgment" all over a nontrivial codebase even when those programmers are that advanced.
- jandrese 9y ago"Unless he is certain of doing as well, he will probably do best to follow the rules." - Guy who wrote the rule book A better way of saying it might be: If you don't understand why the rule exists and don't have time to learn, follow the rule. When you follow the rule you may discover why it exists, when you don't follow the rule you will almost certainly discover why it exists.