Connascence

Con nay sense, at least thats how I remember to pronounce it. So what is it, well lets start here. Can you name all 72 code smells, could you even explain what 2 of them really mean. Probably not, so ...

Procyon to WAP4

Good news for you GPS enthusiasts. The Procyon driver and configuration software has been released today to support the Motorola WorkAbout Pro 4. The Procyon is available in several configuration to f...

Is TDD Dead?

Fear not, TDD is not dead, although it’s certainly been talked to death. This catchy title has been doing the rounds on the web recently since the Kent Beck + Martin Fowler + David Heinemeier Hansson ...

Merry Christmas

Merry Christmas to everyone, and a happy new year for 2015

Deployment

In an agile environemnt. How often do you deploy code. Yearly, Monthly, Weekly, Daily. The answer should be, whenever your client needs it, but what are the drawbacks to this approach.

Kata Constraints

A key technique in agile development is Test Driven Development (TDD), a difficult skill to master yet often practiced through simple Kata exercises. For the uninitiated, Katas are a reference to mart...