Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

Quantity: 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
43 used & new from £25.79

Have one to sell? Sell yours here
 
   
Tell a Friend
Patterns of Enterprise Application Architecture (The Addison-Wesley Signature Series)
 
See larger image
 
Patterns of Enterprise Application Architecture (The Addison-Wesley Signature Series) (Hardcover)
by Martin Fowler (Author)
4.4 out of 5 stars 9 customer reviews (9 customer reviews)
RRP: £42.99
Price: £25.79 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £17.20 (40%)
Availability: In stock. Dispatched from and sold by Amazon.co.uk.

Want guaranteed delivery by 1pm Tuesday, May 13? Choose Express delivery at checkout. See Details

43 used & new available from £25.79

Perfect Partner

Buy this book with Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison Wesley Signature Series) by Gregor Hohpe today!

Patterns of Enterprise Application Architecture (The Addison-Wesley Signature Series) Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison Wesley Signature Series)
Buy Together Today: £46.78

Customers Who Bought This Item Also Bought

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison Wesley Signature Series)

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison Wesley Signature Series) by Gregor Hohpe

5.0 out of 5 stars (11)  £20.99
Domain-driven Design: Tackling Complexity in the Heart of Software

Domain-driven Design: Tackling Complexity in the Heart of Software by Eric Evans

4.2 out of 5 stars (4)  £22.79
Refactoring: Improving the Design of Existing Code (Object Technology)

Refactoring: Improving the Design of Existing Code (Object Technology) by Martin Fowler

4.4 out of 5 stars (17)  £22.79
Design patterns : elements of reusable object-oriented software

Design patterns : elements of reusable object-oriented software by Erich Gamma

4.7 out of 5 stars (34)  £24.99
Head First Design Patterns (Head First)

Head First Design Patterns (Head First) by Eric Freeman

4.9 out of 5 stars (29)  £20.77
Explore similar items : Books (50)

Product details

Customers Viewing This Page May Be Interested in These Sponsored Links (What is this?)
Enterprise Architecture
www.enterprisearchitects.eu    Consulting & Capability Development TOGAF Professional Services 
Hands-On EJB Training
www.traininghott.co.uk    Instructor-led courses: 9 UK cities Quickly learn EJB Programming 
TOGAF ADM
www.sparxsystems.com    Implement all phases of the TOGAF Architecture Development Method. 

Product Description
Book Description
Developers of enterprise applications (e.g reservation systems, supply chain programs, financial systems, etc.) face a unique set of challenges, different than those faced by their desktop system and embedded system peers. For this reason, enterprise developers must uncover their own solutions. In this new book, noted software engineering expert Martin Fowler turns his attention to enterprise application development. He helps professionals understand the complex -- yet critical -- aspects of architecture. While architecture is important to all application development, it is particularly critical to the success of an enterprise project, where issues such as performance and concurrent multi-user access are paramount. The book presents patterns (proven solutions to recurring problems) in enterprise architecture, and the context provided by the author enables the reader to make the proper choices when faced with a difficult design decision.

Synopsis
Developers of enterprise applications (e.g reservation systems, supply chain programs, financial systems, etc.) face a unique set of challenges, different than those faced by their desktop system and embedded system peers. For this reason, enterprise developers must uncover their own solutions. In this new book, noted software engineering expert Martin Fowler turns his attention to enterprise application development. He helps professionals understand the complex -- yet critical -- aspects of architecture. While architecture is important to all application development, it is particularly critical to the success of an enterprise project, where issues such as performance and concurrent multi-user access are paramount. The book presents patterns (proven solutions to recurring problems) in enterprise architecture, and the context provided by the author enables the reader to make the proper choices when faced with a difficult design decision.

See all Product Description

Customers Who Viewed This Item Also Viewed

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison Wesley Signature Series)

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison Wesley Signature Series) by Gregor Hohpe

5.0 out of 5 stars (11)  £20.99
Head First Design Patterns (Head First)

Head First Design Patterns (Head First) by Eric Freeman

4.9 out of 5 stars (29)  £20.77
Design patterns : elements of reusable object-oriented software

Design patterns : elements of reusable object-oriented software by Erich Gamma

4.7 out of 5 stars (34)  £24.99
Refactoring: Improving the Design of Existing Code (Object Technology)

Refactoring: Improving the Design of Existing Code (Object Technology) by Martin Fowler

4.4 out of 5 stars (17)  £22.79
Domain-driven Design: Tackling Complexity in the Heart of Software

Domain-driven Design: Tackling Complexity in the Heart of Software by Eric Evans

4.2 out of 5 stars (4)  £22.79
Explore similar items : Books (48)

 
Customer Reviews
9 Reviews
5 star: 55%  (5)
4 star: 33%  (3)
3 star: 11%  (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
 
 
 
Share your thoughts with other customers:
Write an online review
Most Helpful Customer Reviews

 
10 of 10 people found the following review helpful:
4.0 out of 5 stars key book for enterprise patterns, 30 Jul 2006
Even if you find enterprise stuff immensely dull, dealing with databases and web pages is a pretty common task, most of the action in software development revolves around it, and who wants to be completely ignorant of the the alphabet soup of various technologies the IT blogs, books and websites are floating in?

So if you must immerse yourself in this area, what better than a Martin Fowler book? The code is mainly in Java, with a fairly large smattering of C#. It would probably help if you understood some basics of enterprise development in those languages, e.g. servlets and JDBC for Java.

The patterns in this book cover organising domain logic, database mapping and access, web presentation, concurrency, and the book finishes by covering base patterns, a mixture of lower level abstractions of the sort covered in Fowler's first book Analysis Patterns (e.g. Money) and those that bear a close resemblance to the classic vanilla Gang of Four patterns, with an enterprise twist (e.g. Plugin and Gateway). Nearly all the other patterns refer to these, so I don't know why these didn't appear first. Apart from that though, the book is very well organised. And the opening essay, that discusses the trade offs of every pattern and how they fit together in an application, is immensely helpful.

Wizened enterprisers looking for new material will not find much new here, but surely the point of patterns catalogues are to get down on paper the practices of those same wizened enterprisers, not to strike off in new directions. Therefore, an experienced developer should see this as a way to organise what they already know, and maybe in doing so, reveal some new insights.

A newcomer to enterprise development will definitely get a lot out of this, as the underpinnings to the plethora of modern enterprise applications are laid bare. You're not going to become a Hibernate, Struts or EJB expert from this book, but you should at least have a clue about what problems they're trying to solve.

As usual, Fowler manages to be a model of clarity, while still injecting regular touches of wry humour, quite an achievement given the potentially bone-dry material. If you want to know the basics of enterprise software, start here.
Comment Comment | Permalink | Was this review helpful to you? YesNo (Report this)



 
17 of 18 people found the following review helpful:
5.0 out of 5 stars A great book to simplify life of application architect, 1 Feb 2003
If you are an experienced application architect/designer ... you'll probably learn very little new from this book. All patterns described here have been mentioned somewhere else, and has been used for many years. What you will get though is a common vocabulary and very precise and wonderfully written explanations what each term exactly means.
So how this book is to simplify my life? For every new/replacement developer on the project, instead of many pages long architecture document, I'm handling a 1 page summary that uses patterns names from Martin's book along with the book itself and it works beautifully :)