Good programmers know what to write. Great ones know what to rewrite (and reuse).
The Cathedral and the Bazaar