I’m sure you have heard it before. “A good programmer is lazy.” I often hear it when discussing DRY, taking it to mean that you should not repeat code. The train of thought is: if you are lazy, you don’t like doing things twice, so a lazy programmer will naturally tend to write DRY code.
…