Community Server

The platform that enables you to build rich, interactive communities
Welcome to Community Server Sign in | Join | Help
in Search

Browse by Tags

All Tags » Java » DDD
  • BDDD: You underestimate the power of Generics

    JavaZone is only one week away. This year I'll be doing a talk how we can improve our designs to achieve better separation between business and infrastructure concerns. These teasers have been leaked to YouTube a while ago, but with just one week to go, time has come to bring them to the masses. So credit is due to Udi for the second teaser, I ...
    Posted to Anders Norås' Blog (Weblog) by andersnoras on September 10, 2008
  • More on generics and Inversion of Control

    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 ...
    Posted to Anders Norås' Blog (Weblog) by andersnoras on April 7, 2008
  • Generics, Inversion of Control and Repository<T>

    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 ...
    Posted to Anders Norås' Blog (Weblog) by andersnoras on April 3, 2008
  • Is it a bird? Is it a plane? It's a DSL!

    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 ...
    Posted to Anders Norås' Blog (Weblog) by andersnoras on July 15, 2007
  • The forth era of Java, the second era of .NET

    Johannes Brodwall has written an excellent blog post on the history of Java. Whether you do Java development or not, the article is a great read and it will help clarifythe missed history lesson I wrote about earlier.. ''There are a few things you need to understand about Java. First of all, Java is not a programming language. It is what many ...
    Posted to Anders Norås' Blog (Weblog) by andersnoras on February 11, 2007
Powered by Community Server (Personal Edition), by Telligent Systems