2009-02-09

Onion architecture

Jeff seems to have put it very well in his blog. Much better than I did myself back in December 2006 when I blogged about my "Onion" idea.

My mistakes were
01: I was missing a domain services layer.
02: I tried to explain it using a specific example (wizard app with a "process stack" aka "task stack"), and later decided I didn't like the example :-)
03: When I drew my diagrams I showed them as a typical stacked diagram, because my graphics skills are crap :-)

Here's my badly put idea of onion layered applications:
http://mrpmorris.blogspot.com/2006/12/net-onion-part-1.html

Here's Jeffrey's
http://jeffreypalermo.com/blog/the-onion-architecture-part-1/

Well done Jeff, very nicely put!

No comments: