Specifications Implementing the Specification Pattern (by Eric Evans and Martin Fowler) Original source: http://martinfowler.com/apsupp/spec.pdf Webcast (in Russian): http://www.techdays.ru/videos/3596.html