Archive for the ‘Craft of coding’ Category
Monday, July 6th, 2009
[caption id="" align="alignleft" width="240" caption="Photo by ** rosa **"][/caption]
The concept of 10,000 hours effort as a benchmark to become an expert has recently become pretty well known. The idea is this: experts are made and not born, and the way that they're made is to accrue 10,000 hours of hard ...
Posted in Craft of coding, The Scientist-Programmer | 3 Comments »
Monday, June 22nd, 2009
[caption id="" align="alignleft" width="300" caption="Photo by jurvetson"][/caption]
Using someone else's code can be great. Or it can be horrible. If it does exactly what you need it to, doing so with no bugs and no ambiguity, then this is awesome. If you need to make changes to buggy, uncommented code written ...
Posted in Craft of coding | No Comments »
Wednesday, June 10th, 2009
Image via Wikipedia
In a previous post we talked about how to keep your brain in tip top condition and staying in the 'zone'. We recommended some simple techniques like removing distracting email, IM or twitter traffic but sometimes the problem isn't staying in the zone, it's getting ...
Posted in Craft of coding, tools | 4 Comments »
Tuesday, May 26th, 2009
[caption id="" align="alignleft" width="300" caption="Photo by dbking"][/caption]
You want to make your code work. Anything else would be dumb, right? Right. But as we've discussed before, deciding whether your code is good enough to count as "working" isn't always straightforward. On way of looking at this is to categorise four stages ...
Posted in Craft of coding | 5 Comments »
Monday, April 27th, 2009
[caption id="" align="alignleft" width="240" caption="Photo by Gaetan Lee"][/caption]
Even the most genius programmer has bad days. But have you ever stopped to consider how much of a better programmer you'd be if you had as many good days as possible? We think it's not so much about how great you are ...
Posted in Craft of coding, Design/planning | 5 Comments »