in

 

Browse by Tags

  • Intention-concealing interfaces: blob parameters

    When someone is using your code, you want your code to be as explicit and easy to understand as possible. This is achieved through Intention-Revealing Interfaces. Evans describes the problems of opaque and misleading interfaces in Domain-Driven Design : If a developer must consider the implementation...
    Posted to Jimmy Bogard (Weblog) by bogardj on 11-29-2007
  • Specifications versus validators

    Joe posed a great question on my recent entity validation post : I question the term Validator in relation to DDD. Since the operation of the Validator seems to be a simple predicate based on business rule shouldn't the term Specification [Evans Pg227] be used instead? On the surface, it would seem...
    Posted to Jimmy Bogard (Weblog) by bogardj on 10-25-2007
  • RE: Technology Brainstorm

    (Because I often get tired of writing my verbose comments in a 300x300 text box...) Colin seems to find himself in a pretty good spot . The wonderful world of Greenfield development. But of course with this comes...decisions. MVC or Web Forms? ActiveRecord or PI (persistent ignorant)? .NET or Ruby? ...
    Posted to joeyDotNet (Weblog) by joeyDotNet on 10-10-2007
  • RE: Presentation Model Question

    I've been working on an end to end example using MonoRail (I know, just get it posted Joey!) that can demonstrate one way this can be implemented and JP has given me the green light to get it posted even though he's working in some sample code as well. (I'm sure his example will be much better...
    Posted to joeyDotNet (Weblog) by joeyDotNet on 09-29-2007
  • Building the often needed anti-corruption layer

    The fear of the LORD is the beginning of knowledge, But fools despise wisdom and instruction. -- Proverbs 1:7 " Agile Joe " and I were chatting about the challenges of building on top of existing application platforms, specifically ones like Microsoft CRM ( which Ayende is painfully dealing...
    Posted to joeyDotNet (Weblog) by joeyDotNet on 09-10-2007
Page 1 of 1 (5 items)
Copyright Los Techies 2007. All rights reserved.
Powered by Community Server (Commercial Edition), by Telligent Systems