|
|
Browse by Tags
All Tags » Java » .NET » DDD
-
In both my “Better Domain Driven Design” and “Want SOA? Throw out your Web Services!” talks I’ve referred to the “Onion Architecture” as a mean for controlling your dependencies. The term was coined by Jeffery Palermo in his series of blog posts on it..
This style of design has come about as a ...
-
My last post on Java generics and the Repository pattern got a bit of interest. Judging from the feedback I got, I feel the need to elaborate on the Inversion of Control part of this. As some readers pointed out, Google’s Guice container employes super type tokens to support generics to some extent. The IoC example I gave in my previous post ...
-
Whenever I stray off the beaten path of Java generics, I instantly miss C#’s generics implementation. Earlier today, Java’s type erasure erased a few good hours of productivity whilst I was doing a spike on bringing the IRepository<T> experience to Java. In C# you can get the class of any generic type argument in a straight forward ...
-
My latest posts on DSLs caused a bit of a stir around the blogosphere. Some of of the more constructive debates have been on wether a fluent interface is just a fluent interface or if it can be labeled as a DSL. I have a consultant's answer to this; it depends. I my opinion my posts on the planning DSL concerns a DSL, even if it technically is ...
|
|
|