The OldWood Thing

blog = reinterpret_cast<>(life);

Monday, 17 September 2012

Black Hole - The Fail Fast Anti-Pattern

›
As a general rule of thumb I’ve always been fond of the principles behind failing fast - fail sooner rather than ignore/sidestep the issue a...
Friday, 14 September 2012

From Visual C++ to GCC - Linker Order Matters

›
Back in July 2009 I wrote a post about how I had started using GCC as a cheap alternative to performing some static code analysis as I lam...
1 comment:
Thursday, 13 September 2012

Can Code Be Too Simple?

›
Many years ago I was reflecting on some changes that a newer (albeit experienced) colleague[#] had made and I came across a refactoring that...
Monday, 10 September 2012

Maintaining VCS History Across Refactorings

›
Refactoring is seen as an essential tool in the ever increasing battle against software entropy, and the most common variant[*] I do day-to-...
Friday, 7 September 2012

Assume Failure by Default

›
Maybe I’m just an old pessimist but when I see code like this below, it makes me think “now there’s an optimistic programmer”:- void doSom...
5 comments:
Friday, 4 May 2012

Beware the Complacency Unit Testing Brings

›
One phrase that is always sure to raise the ire of any good honest developer when something breaks is:- “well, it works on my machine” ...
2 comments:

My “Agile SQL Tweet” Slide

›
Before I put the PowerPoint slides for my ACCU conference talk on Database Development Using TDD up on my web site I agonised over whethe...
‹
›
Home
View web version

About Me

My photo
Chris Oldwood
Cambridgeshire, United Kingdom
A freelance C# & C++ programmer with 30 years experience writing applications and services primarily on Windows.
View my complete profile
Powered by Blogger.