Heard about DDD?

Domain-Driven Design.
You might also have heard the great book written by Eric Evans (often nicknamed ‘Blue bible’).

Great concepts. It is a MUST READ by everybody who’s interested in software architecture and design.

If you don’t feel for a long reading or can’t afford the purchase, you can get a free summary e-book of this masterpiece:

 

http://www.infoq.com/minibooks/domain-driven-design-quickly

Since the release of the book in 2004, Eric Evans has continued his practice and he shares his opinions in this article/video:

http://domaindrivendesign.org/library/evans_2009_1