Skip to content

The Best Programmers…

September 24, 2009

After reading Joel Spolsky’s latest blog post, I wrote this in my drafts…

The best comment is the comment that you didn’t have to write. The best code is the code that you didn’t have to write. The best design pattern is the design pattern that you didn’t have to use. The best inheritance hierarchy is the inheritance hierarchy that you didn’t have to use.

Yes, sometimes a programmer that uses inheritance and design patterns too much is worse than one who doesn’t use them at all (especially when there’s software to ship). But the best programmers are the ones who understand that the secret to design patterns, inheritance hierarchies, comments, and just plain old code — the secret is to know when not to use them.

Yes, I stole the first one from Clean Code. I would’ve given Uncle Bob due reference in the full version, of course, but now he’s put it even better than I ever could. So go read what he has to say instead!

Advertisements
No comments yet

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: