How to Constructors

Constructors for services are a really handy way to pass in configuration, variation and dependencies. Here are some ways I have learned to use Constructors and some ideas on testing. What shouldn't be in a Constructor Execution. Any complex execution of code should not be in a constructor. This includes…

Guess Who's Back?

Ok, so not that big a leap, it's just me. Six months later me. Moved to the UK me. I've taken the plunge and moved away from Windy Wellington in little old New Zealand to a place in the UK called Milton Keynes. Famous for wide streets, round-a-bouts and concrete…

Building a better development team

Last November I helped out with the Wellington contingent of the Global Day of Coderetreat. It was a great day to explore strategies and techniques to improve your code and expand your knowledge of patterns and practices. This is a great event and I highly recommend looking out for it…

Action Hero Style Software Development

I just read a really awesome post about software development using the analogy of Chuck Norris and Steven Seagal. Definately worth a read and brings forward some good points about software development. Check it out. http://www.intergen.co.nz/blog/chris-klug/dates/2010/3/software-development-action-hero-style/…