Skip to content

Managing knowledge workers

modem_down edited this page Jun 16, 2017 · 1 revision

Flow and productivity vs multi-tasking

The Mythical Man-Month

Laziness as a virtue

Probably the first, most basic rule of programming is to avoid duplication of code [and effort]* at all costs. This is sometimes called the DRY rule: Don't Repeat Yourself.

I usually think of it another way: a good programmer cultivates the virtue of laziness. (But not just any laziness: you must be aggressively, proactively lazy!)

(Source: Learn to Program by Chris Pine. * My addition.)

Clone this wiki locally