-
Recent Posts
December 2025 M T W T F S S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Archives
- August 2025
- July 2025
- June 2025
- April 2025
- December 2023
- March 2023
- September 2022
- June 2016
- August 2014
- May 2014
- April 2014
- April 2013
- January 2013
- November 2012
- September 2012
- April 2012
- January 2012
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- May 2010
- March 2010
- December 2009
- November 2009
- October 2009
- February 2009
- January 2009
- August 2008
- June 2008
- May 2008
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- July 2006
- April 2006
- March 2006
- February 2006
- January 2006
Meta
Author Archives: Duncan Butler
There Is No State Only Events
I had got to the next feature, “Get an existing basket”, this was going to be a simple save the basket on creation, load it by id, return 404 if not found type of blog post, I even had the … Continue reading
Adding An Id!
Ready to start again with Red? Looking back at our requirements next I see that the basket should have a unique id, at the moment I have no clue about where I am going to store the baskets so there … Continue reading
Posted in Uncategorized
Leave a comment
The First Test
We are at the point of writing our first test, but first lets review the whole test first pattern, that is the hopefully well known RedGreenRefactor although it seams to be well known I think there has grown up a … Continue reading
A Bit of Up Front Planning
They do say that in Agile there is no up front planning, well I like to do a little bit, just so I know the direction I should set off, and the bit of space it gives allows me to … Continue reading
Posted in Programming
1 Comment
Test First Development
Last time I wrote about how we are increasing the numbers of tests and how they are damaging our code. Another problem we have that is stopping us getting the full benefits of refactoring code is the proliferation of mocks … Continue reading
Too Many Tests
So here we are, there are now so many layers of tests that can be performed on a unit of code that even developers asking questions on stack overflow can’t keep them in line, is it a unit, iteration, functional, … Continue reading
Team City PowerShell and Parameters
There are times when its really annoying, you get technology x up and running on your development machine and then try to integrate it into the wider enterprise system and fall at what is really the first hurdle, this has … Continue reading
Mocks in Ruby and Zen Test on windows with Growl
These are notes mainly for me, so excuse the jumping around of topics in this post, I have been re-reading the book “Continuous Testing” by Ben Randy and Rod Coffin. The Twitter gem used in the first example has changed … Continue reading
Posted in Uncategorized
1 Comment
Building the Right thing Right
Its what we developers aim for and what the business hopes for, doing anything else costs money both at the time of development and into the future with maintenance and the cost of change. A few weeks ago I introduced … Continue reading
Posted in Programming, Project Management
Leave a comment
SpecSalad and Tables
I started a new home project the other day, a small website and started to write the features that I wanted, now I knew that SpecSalad supported tables in the usual Scenario Outline format as I had used them when … Continue reading