Patterns of Enterprise Application Architecture
I decided at the beginning of this year to start reading more. I have read a lot of books in the past, but in the last couple of years I have been neglecting this form of learning. So I decided to go to the library and get all the books from my Amazon wish list. This has two good consequences – first of all I start reading books with a lot of wisdom in them without paying for them, and second I get to delete the books from my amazon wishlist which I found to lack in quality.
One of the books which are still in my wishlist is “Patterns of Enterprise Application Architecture”. It is a phenomenal book, or rather catalog, of design patterns specifically for enterprise software, but most of them are universally usable. I first heard about this book when the FLOW3 project started, and now having read the book I find it easier to understand some of the architectural decisions made by the FLOW3 team. Furthermore the FLOW3 framework made it a lot easier to understand a lot of the patterns from the book. since many of them has a implementation in the framework.
The author, Martin Fowler, has published a short overview of each of the patterns at http://www.martinfowler.com/eaaCatalog/.
It is hard to go into detail about the book, since it would involve discussing a lot of the patterns – but I would just recommend it for any developer, you will learn something!
by Claus Witt
February 14, 2010
Tags: application architecture, patterns Posted in: Development

One Response
Learning is only for people with no deadlines!
Leave a Reply