Roy Osherove propone un'idea a mio parere molto interessante. Nei commenti vengono sollevate delle obiezioni anche piuttosto significative rispetto a performances e manutenibilità del codice, mi sembra però che valga la pena di approfondire l'idea che si trova ancora ad uno stato embrionale.

http://weblogs.asp.net/rosherove/archive/2004/10/12/241068.aspx