Browse by Tags
All Tags »
Design (
RSS)
Ayende’s example calculates the cost for an order. For this it needs the order lines associated with the order. Udi brings up an interesting fact about Ayende’s implementation. The order service knows a whole lot about the implementation details of the...
I tried to commit to the simple rule “do not post a post on a post”, but now that Gregor has this excellent post on “ Validating Dynamic Systems ” on his blog. I’m going to say goodbye to the rule for now. Apparently Gregor...
I had the pleasure to experience Niclas Nilsson’s passion for Ruby last week in Switzerland. Niclas presented Ruby on Rails at the Expo-C conference and facilitated the Ruby on Rails: A Kickstart at OOPSLA . He convinced me to give Ruby and Ruby...
While I was walking up the slopes with Frans to watch the World Championships Big air qualifications in Arosa, Switzerland during our annual Software Architecture Workshop, we talked about the support for Domain Model patterns in his product LLBLGen Pro...
In this article we compare the Microsoft Three-Layered Services Application [Microsoft TLSA] architecture against one by Domain Driven-Design architecture [Evans DDD] for organizing domain logic. For this purpose we use the Microsoft .NET Pet Shop 4 application as an example to explain the difference between these two approaches. It then gives some comments on what Microsoft has in store to better support the latter.
This article is aimed at developers and architects who are trying to find better ways to capture the abstraction of the domain in their designs. It will help you if you have some knowledge in building enterprise applications on the .NET platform....
The discussion as a result of my refactoring posts here and here moved over to the exprementprogramming group here . Kay Pentecost makes the key point according to Martin Fowler summation: Kay makes the key point. Refactoring does have a cost (you spend...
At least I stirred some discussion. Sam Gentile and Jonathan Cogley where so kind to give their point of view here and here . Sam writes: They both largely obscure the issue and come out with blanket statements that Refactoring is Not Free, that don't...
In my post Agile but Not Quite Yet Frans made the following comment : One of the key mistakes embedded in agile development is that it assumes refactoring is free. Let me tell you: it's not, far from it. Especially in OO systems where refactoring of designs...
Dennis commented the following in this post . I haven't got experience, but I guess DDD _IS_ design up front. Now perhaps/probably that's not bad, if you can still let your TDD do the design. Again, I haven't got experience there, perhaps you do. I am...
Sam wrote an interesting post on Estimating Frustrations on Agile Project + Fit . What’s even a more interesting piece to read (at least in my opinion) is James Shore’s vision on Fit . What I like in particular is the tight integration between the test...
More Posts
Next page »