Learn how to do Specification by Example
I’m speaking here:
- Agile Practitioners 2012, Tel Aviv, Israel, 30-31 January 2012
- Software Passion Summit, Göteborg, Sweden, March 19-20, 2012
- Scandinavian Developers conference, Göteborg, Sweden, April 17, 2012
- Dutch Testing Conference, Bussum, NL, 18 April
- Testing and Finance, London, 17 May 2012
ddd Archive
-
DDD and relational databases – the value object dilemma
Posted on September 30, 2009 | 4 CommentsValue objects are one of the basic building blocks of object domain driven design. The pattern makes manipulating objects very easy and is very easy to understand. Yet often I see teams with a strong preference to entities, making clean design harder to sustain and system much harder to write... -
To merge or not to merge code – essentially not an IT decision!
Posted on September 2, 2009 | 2 CommentsIt’s amazing how some seemingly technical problems can be very dangerous to solve by IT in isolation. One such issue is the question whether to merge similar code from different projects into a shared base or not. It looks as if it is completely in the IT domain, but it... -
Free evening talk: DDD and relational databases, the value object dilemma, September 28th, London
Posted on August 25, 2009 | 2 CommentsI’m doing a talk at the new DDD user group meeting in London on September 28th about persistence challenges in DDD, especially around value objects. I’ll explore several approaches to persisting value objects, present best practices and talk about common pitfalls for value object persistence. For more information and to... -
Building software that matters
Posted on August 3, 2009 | 3 CommentsWe had a fantastic discussion on delivering value with software yesterday at Alt.NET UK, centred around two proposed topics: “From concept to cash” and “Building software that matters”. Starting with questions on how do we get to cash quicker, how do we make sure that we’re building the most valuable... -
DDD in a distributed world video
Posted on July 5, 2009 | 1 CommentHere’s the video of my presentation titled ‘DDD in a distributed world’ from the DDD Exchange 09 conference in London last month. In the presentation, I discuss how domain driven design aggregates help build distributed systems that work better and solve latency, serialization and distribution problems. You can also download...

