Jun 23 2009

Improving performance and scalability with DDD

Published by gojko under articles, presentations

Distributed systems are not typically a place where domain driven design is applied. Distributed processing projects often start with an overall architecture vision and an idea about a processing model which basically drives the whole thing, including object design if it exists at all. Elaborate object designs are thought of as something that just gets in the way of distribution and performance, so the idea of spending time to apply DDD principles gets rejected in favour of raw throughput and processing power. However, from my experience, some more advanced DDD concepts can significantly improve performance, scalability and throughput of distributed systems when applied correctly. Continue Reading »


3 responses so far

Jun 22 2009

Trinidad 1.0.8 released

Published by gojko under fitnesse

Trinidad 1.0.8 is now available. Trinidad is the in-process test runner for FitNesse (java), allowing you to quickly execute, troubleshoot and debug FitNesse tests from your IDE and integrate FitNesse easily with a continuous build system through JUnit or Maven (without running the server). Version 1.0.8 changes include:

  • JUnit Suite Runner (@RunWith) that prints fitnesse test names in JUnit reports (thanks to Johannes Link)
  • Test names in suite results are now now hyperlinks to test outputs (thanks to Björn Beskow)
  • Compatibility with latest FitNesse version (20090513)

For more information, examples and download links see http://fitnesse.info/trinidad


One response so far

Jun 20 2009

Sticky Minds reviews Test Driven .NET Development with FitNesse

Published by gojko under articles

Sticky Minds web site published a review of my book Test Driven .NET Development with FitNesse, concluding that:

By reading this book and then either implementing the example as specified or by using the author’s concepts, you would be hard pressed not to come out of the experience a much better developer.

You can read the whole review here


No responses yet

Jun 19 2009

Eric Evans: Why do efforts to replace legacy systems fail?

Published by gojko under news

At the DDD Exchange conference today in London, Eric Evans presented on “The good, the bad and the ugly” aspects of strategic design. Talking about several efforts to replace legacy systems he has encountered in past, he suggested that these were “traps that good and smart software people are more likely to fall into” [than those with less experience]. According to Evans, none of the conventional approaches to that problem are likely to succeed. Continue Reading »


2 responses so far

Jun 16 2009

One month left to Opensource .NET Exchange III

Published by gojko under articles

A quick reminder – we’re 30 days away from the Opensource .NET Exchange III, a mini conference on new trends and tools in the open source .NET world. The exchange will traditionally take place at the Crypt in central London and start at 6:30 PM. It’s free but register now to save your place. See http://skillsmatter.com/event/open-source-dot-net/open-source-dot-net-exchange-iii.


One response so far

Next »