Monthly Archives: June 2009

Becoming a better developer, or “How to sidestep a question”

This post is over a week in the making. I attended AltNetBeers #9 last week in London which is making a quick rise in my list of top developer-related events, big or small. And that’s not just because I got … Continue reading 

Posted in Career | 6 Comments

A different shade of rose, or “How to…actually, I’m not up for subtitling this one”

To me, nothing is more disheartening than having my optimistic view of the world negated. Yes, sometimes people do irrational things on a regular basis but in the back of my mind, I always think there is a middle ground … Continue reading 

Posted in Conscientious Coding | 23 Comments

Delayed execution with yield, or “How to abdicate, cede, and relent”

“Yield” is not generally a word we hillbillies understand all too well as my meanderings yesterday can attest to. I’ve been using the yield keyword for nigh on three years now while having only a vague understanding of how it … Continue reading 

Posted in Conscientious Coding | 29 Comments

Refactoring guard clauses, or “How to ask politely”

This post is brought to you by the letters M and V and P. I mention that at the beginning to set the pre-requisites. I woke up this morning, broke open our application, and am currently staring at this method … Continue reading 

Posted in Refactoring | 11 Comments