2.17. Omit needless
writingprogramming is concise. A sentencefunction should contain no unnecessary wordscode, a paragraphblock of code no unnecessary sentencesstatements, for the same reason that a drawing should have no unnecessary lines and a machine no unnecessary parts. This requires not that the writerprogrammer make all functions short, or avoid all detail and treat subjects only in outline, but that every wordline of code tell.
Link via kottke.org.