Thursday, November 6, 2008

the zen of programming

Programmers get paid to write lines of source code.

Good programmers get paid to delete them.

Awww... c'mon. That was clever. :(

Any rate, the distinction occurred to me as I was slogging through a project a couple weeks ago as I was revising some work on a project. Code written for a specific application seems to generally sort itself out a few revisions, and you find that as objects and APIs mature, you need less and less code to get the job done.

End result is that I seem to end with less SLOC in my final version than I had in my 2nd revision and everything just feels more snug.

No comments: