The OldWood Thing

blog = reinterpret_cast<>(life);

Friday, 22 July 2011

Every Solution Starts With “FOR /F”

›
Our team has recently grown and as part of that process I’ve been showing how I’ve tended to do some of the sysadmin type stuff, such as dep...
Thursday, 7 July 2011

Recovering From Unknown Exceptions

›
In my last post I talked about using the Execute Around Method pattern to implement a common Big Outer Try Block to handle exceptions that...
Monday, 4 July 2011

Execute Around Method - The Subsystem Boundary Workhorse

›
I first came across the pattern Execute Around Method at an ACCU London talk by Paul Grenyer . The talk was about factoring out all the bo...
1 comment:
Wednesday, 29 June 2011

Unit Tests Obscure Dead Code

›
I’ve been having a bit of a clean-up in our codebase as I know of various large bits of functionality that for one reason or another never m...
Tuesday, 28 June 2011

User Defined Types in SQL Server

›
In my recent post The Public Interface of a Database I talked about using User Defined Types and how I believe they help make the interface...
Wednesday, 18 May 2011

Out vs Ref For TryXxx Style Methods

›
None of the popular programming languages that I know of allow you to overload a method based on error semantics. A common pattern to workar...
3 comments:
Monday, 16 May 2011

Testing Drives the Need for Flexible Configuration

›
If you look at our system’s production configuration settings you would be fooled into thinking that we only need a simple configuration mec...
‹
›
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.