-
Software Development

Pattern oriented programming
Ever since the âGang of Fourâ book, everyone and their uncle is an expert in patterns. Software is all about…
Read More » -
Software Development

Reading code – Writing code
Writing good code is all about making it fit for human consumption. Any idiot can write code a computer can…
Read More » -
Agile

Effectiveness of Teams
Agile places an emphasis on the importance of the team. The team make the decisions: what do we work on…
Read More » -
Software Development

The true cost of technical debt
Whether you like to think of it as technical debt or an unhedged call option weâre all surrounded by bad…
Read More » -
Software Development

Measuring Code
How good is your code? If youâre like the other 80% of above average developers, then I bet your code…
Read More » -
Software Development

How much architecture is enough?
Software architecture is hard. Creating a simple, consistent, flexible environment in which we can solve the customerâs ever-changing problems is…
Read More » -
Software Development

The danger of deadlines
Deadlines are a good thing, right? Everyone needs deadlines. Donât they? There are three constants in life: death, taxes and…
Read More »

