SSSs = Smart, Stupid and Super-smart

We need developers who are:

  • Smart in writing their code, so that it will be simple
  • Stupid in reading and understanding code, so that they won’t tolerate a mess
  • Super-smart in transforming code, so that they can take a mess and make it better

I think that the “stupid” one is the most important of them all. Please don’t try to be smart when you read code.

Corollary: also the code should be as stupid as possible, because otherwise it will be undistinguishable from magic and magic requires smart people to understand (but we need to transform in our stupid nemesis when we try to understand code).

Say “NO” to magic in your code.

About these ads

Tags: , , , ,

One Response to “SSSs = Smart, Stupid and Super-smart”

  1. Babele Dunnit Says:

    Gonna make this my Mentor Mantra for a while. Thx.

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


Follow

Get every new post delivered to your Inbox.

Join 258 other followers

%d bloggers like this: