A while back a young developer emailed me asking for advice on what it takes to become a successful developer. I started to respond, I don?t know. Why don?t you go ask a successful developer? But then I thought, that?s kind of snarky, isn?t it? And who am I kidding with all that false modesty? After all, the concept of a ?clever hack? was named after me, but the person who came up with it didn?t have 1/10 of my awesomeness which is exceedingly apparent given the off-by-one error that dropped one of the ?a?s from the phrase when it was coined. This, of course, was all before I invented TDD, the Internet, and breathing air. ( note to the humor impaired, I didn?t really invent TDD ) But as I?m apt to do, I digress? I started thinking about the...(read more) ...
Go to the complete details ...