jack: (Default)
[personal profile] jack
I think my brain is hardwired to solve problems in the most elegant way. This has good consequences (I got a good degree from Cambridge, am paid £n0k/yr to program, and can beat Tony at noughts and crosses generalisations) and bad consequences (I don't like asking for directions or other help, I find it hard to get on well with people, etc).

When I was young, it used to almost be a point of pride that I didn't comment my code. Now I do so quite well, or so I believe. But I think both stem from the same underlying trait. When I was young, I saw the problem as "Write this program." Now, the problem has evolved into "Write this program so it works, and solves a specific problem, and in the future update it with the least possible effort."

Date: 2006-05-11 04:24 pm (UTC)
From: [identity profile] cartesiandaemon.livejournal.com
LOL. I was forgetful too, I just didn't realise until later in life :) I don't think I've ever seen real code commented too much.

/* magic happens */ :P

ROFL. Of course, sometimes that's the right comment -- if the author doesn't understand the code then that is a correct comment and the problem is in the code not the commenting :)