Author Archives: Martin Blore

Breaking Down and Architecting Epic Features

One of my recent experiences on a large project rewrite got me thinking how a project team would break down large feature sets. One day, a specification document for a very large ‘module’ built from an existing flag ship product … Continue reading

Rate this:

Posted in Agile, Project Management | Tagged | Leave a comment

Debugging / Profiler Code in Production

So, debugging, profilers, it’s going to slow down the code! Let’s just have a moment and think about all the other things in the world that have production debuggers and profilers. We’ll cover the pro’s and con’s after: 1. Your … Continue reading

Rate this:

Posted in Debugging | Leave a comment

Entrepreneurs

At my current place of employment, parking has become a bit of a nightmare. The companies success over the past few years has caused a boom in employee’s and parking space ran out long ago. We’re located on a business … Continue reading

Rate this:

Posted in Uncategorized | Tagged | 1 Comment

Software Development And Baking A Cake

I happened to be catching up with an ex-colleague tonight over MSN who told me how small things during his learning of Agile were gradually making sense. During a moment about complexity, he said the following: “A overly complicated piece of … Continue reading

Rate this:

Posted in Agile, SOLID, TDD | Leave a comment

Importance of Business Cases

Today, I was looking at some code that for the life of me, I couldn’t make head or tail what was going on. I was trying to resolve some bugs that were the result of some events that were crossing … Continue reading

Rate this:

Posted in Uncategorized | Leave a comment

Transaction Script

I’ve been involved in looking at a lot of middle ware “Transaction Script” style code that sent a few alarms bells off in my mind. This pattern of code is explained in Martin Fowler’s book, Patterns of Enterprise Application Architecture. As I’ve … Continue reading

Rate this:

Posted in Agile | Leave a comment

My Path

I’d just like to give you my steps of inspirational readings and my most turning moments so far. There have been a few “WOW” moments in my software career. They went as follows: Head First Design Patterns – This really … Continue reading

Rate this:

Posted in Uncategorized | Leave a comment