Friday, May 27, 2005

Lazy, Stupid, Boring

If I were a lazy, stupid, and boring programmer, would I make a good programmer?

Let's see:

If I were lazy I would try to write as many automation tools as possible. I would want to rely on code generation tools because I'm too lazy to build all those Data Access Layer objects. Code reuse would be my daily goal...why write something when you can reuse it?

Being stupid would make it hard for me to see a project as a whole. So I would decouple all the pieces to make them easier to think about. Because I'm stupid I can only focus and think about little things like simple interfaces and short little methods.

Yah, boring. If I were a boring programmer I would write boring code. For anybody who needs to maintain my stuff guess what...NO SUPRISES! That's right, my stuff is super simple and quite boring. You can get in there, make the modification, and get out without dealing in anything trick.

So question? Would I want to be a lazy, stupid, and boring programmer?

Answer: In my dreams!!