Learning Unit Testing VIII – Emergent Design

I’ve been bracing myself for this moment since I started the project – I’m coming to believe that I’ve been heading in a slightly wrong direction. Part of TDD is the idea of ‘emergent design’, and letting the correct design emerge from the process of writing minimal code to pass tests. At the same time, …

Three-car pileup whilst waiting in traffic…

I was involved in my first car accident as a driver last week. It was a bit of a shock, and I’m glad to say that no-one was hurt and the car wasn’t too badly damaged. I was in traffic, sat waiting behind a car that wanted to change into a very busy lane. The …

Learning Unit Testing VII – Running and Redesigning

I can see this page 10 being a pretty big thorn in my side. After stating fairly clearly models can move up to their move rate under the ‘Moving’ heading, it then says A running fighter can move at double speed: 8″ rather than 4″, for example. This is going to have a fairly large …

IE9 Beta + VS2010, and a blog-reading tip

I’ve been experimenting with IE9 beta in work recently, and been finding it annoying when I go to show someone what I’ve been working on and need to refresh a page a couple of times after running it from Visual Studio 2010 before it ‘takes’, and will display the page and work properly. I’m getting …