Greg Young [MVP]

Greg Young [MVP]

Sponsors

The Lounge

News

Advertisement

  • Delegate Mapper

    When I was in Holland Jelle Hissink pointed out a quick easy piece of code that is extremely useful in many scenarios I have seen in the past. It maps delegates from Base classes to Derived classes. Previously working with messaging I used the Handles<T> methodology which has since become popular...
  • DDD Step by Step

    I don’t know how many people already know about this but figured I would put up a post about it as a pointer for those who have not seen it. I was surfing over at DDDStepByStep.com and there are *a lot* of new resources available there for people who are learning DDD. Casey Charaltan  Charlton ...
  • DDD is a dense book

    But seriously there is some classic humour if you look hard enough. My friend Matthieu Guyonnet-Duluc sent me this scan today definitely worth a smile.
  • Command Query Separation?

    There has been a lot of talk lately about Command and Query Separation. One thing that has come up with many people in learning it is that they get confused between CQS [Meyer] and CQS [Architecture or DDD]. As such many have called for us to rename the latter to something different as although it is...
  • Unshackle Your Domain

    Many people have asked me for links to this video. It has been up on infoq for a week or two now. http://www.infoq.com/presentations/greg-young-unshackle-qcon08 this is from last fall in SanFran for QCon.
  • The Anemic Domain Model Pattern

    OK so I assume that you have run into the Anemic Domain Model Anti-Pattern at some point or another likely here on the bliki. To quote from the bliki The basic symptom of an Anemic Domain Model is that at first blush it looks like the real thing. There are objects, many named after the nouns in the domain...
  • Always Valid

    Jeff Palermo recently wrote up a blog post about “The fallacy of the always valid entity” . This post is a more thought out commentary to the ideas therein and could be better suited with a name of “The fallacy of the fallacy of the always valid entity”. Jeff appears to be arguing with something that...
  • Alt.Net Vancouver Edition

    Registration is now open Come to devTeach and stay for Alt.Net
  • Java vs .NET Developers

    Davy Brion has an interesting post discussing his recent interviews with .NET and Java developers . I have to say that I agree with some of his assessments. Much of what we discuss in .NET is far more common in Java as Java has a far healthier community than Microsoft. You will find terrible developers...
  • More on Repository

    Oren has since responded so let me in turn respond. Its something that we will never agree upon because we have been in such different contexts. He starts by saying First, careful re-reading of the actual post doesn’t show me where I said that the repository pattern is dead. What I said was that the...
  • Tricky Question

      Someone gave me a tricky little question the other day that they had supposedly received in an interview at google and were stumped by. Its not really that tough but …   You have a circular queue of ordered items, come up with an algorithm for finding whether or not an item with the value...
  • Repository is Dead: Long Live Repository

    The title sums up the argument in Oren’s recent post about repositories . Although we have had some discussions on twitter about that post I wanted to offer people a bit more of an analysis of what he has said and the pros/cons of such a strategy. His post was originally intended to be an “alternative...
  • Blog

    Found a very interesting blog today. http://jonathan-oliver.blogspot.com/ There is DDDD stuff here, some conjecture, some good analysis, some complete horse shit! but a LOT of interesting discussion! It will take me a while to read through it all.
  • My Horrible Lie

    I have to admit that when I first started writing about DDDD I felt the need to separate its concepts from DDD. The reason for this is that the concepts being discussed were not in the mainstream of DDD. It needed to be segregated so that people could differentiate between the ideas.... Now to let everyone...
    Filed under: ,
  • Today's VAN

    As some may know the VAN last week was cancelled due to some technical difficulties. It will be happening this afternoon. http://elegantcode.com/2009/02/02/european-virtual-altnet-meeting-rescheduled/ has the detailed information. I believe that all of the technical difficulties have been resolved as...
1 2 3 4 5 Next > ... Last »