Monthly Archives: October 2009

Aggregated specifications

An example from my inversion of control talk involves a message formatter.  It applies formatting rules to a string. public interface IMessageFomatter { string Format(string message); } Instead of doing all the work in the implementation of this interface, the … Continue reading

Posted in C#, Domain-Driven Design | 7 Comments