CodeBetter.Com
CodeBetter.Com

Browse by Tags

  • DDDD 9 [Producers and Consumers]

    Not surprisingly the Producer/Consumer relationship is the single most important concept in messaging. Let's take a look at those interfaces and how they work. The first we will look at is the interface that an object must meet in order to consume a message.   public interface IConsume<T>...
    Posted to Greg Young [MVP] (Weblog) by Greg on 04-25-2008
  • DDDD 1 [When to Message]

    Just as a bit of a preamble, today is the first of what will hopefully be many days of me knocking out my blog backlog by actually taking an hour lunch and bringing my laptop to write. Unfortunately I currently have a backlog of over 40 posts ... Hopefully in a few weeks that number will come down a...
    Posted to Greg Young [MVP] (Weblog) by Greg on 04-09-2008
  • Mocks are a code smell

    Now that the title has grabbed your attention no I don't really think that mocks are a code smell as a rule but I do think they are grossly overused and there are other ways of dealing with the same issues which should also be considered when designing systems. While not purely, I guess some may...
    Posted to Greg Young [MVP] (Weblog) by Greg on 02-13-2008
  • A Use for Extension Methods

    Recently over on the alt.net list there has been alot (read: way too much) talk about extension methods. The running consensus seems to be that extension methods are great for extending someone else's API but have no place in code that you control. This view point of many was expressed well by Peter...
    Posted to Greg Young [MVP] (Weblog) by Greg on 12-05-2007
  • BDD and the Shared Language: The Stakeholder

    Let's clear things up about BDD's [SHARED LANGUAGE], its usage, and that it may or may not be a subset of the ubiquitous language in order to express its value. In case things were not clear the main difference between the [SHARED LANGUAGE] and the ubiquitous language is that with our [SHARED...
    Posted to Greg Young [MVP] (Weblog) by Greg on 10-23-2007
  • More on modopt

    Previously I discussed some issues with modopt . Well there are more. In total I have logged three issues (could be many more as nearly every language I have looked at has the same problems). I figured I would put up some links and describe each issue here. C# specification does not define modopt varying...
    Posted to Greg Young [MVP] (Weblog) by Greg on 06-11-2007
Page 1 of 1 (6 items)