Goodreads helps you keep track of books you want to read.
Start by marking “Analysis Patterns: Reusable Object Models” as Want to Read:
Analysis Patterns: Reusable Object Models
Enlarge cover
Rate this book
Clear rating
Open Preview

Analysis Patterns: Reusable Object Models

3.80  ·  Rating details ·  246 ratings  ·  13 reviews
This innovative book recognizes the need within the object-oriented community for a book that goes beyond the tools and techniques of the typical methodology book. In "Analysis Patterns: Reusable Object Models, " Martin Fowler focuses on the end result of object-oriented analysis and design - the models themselves. He shares with you his wealth of object modeling experienc ...more
Hardcover, 384 pages
Published October 19th 1996 by Addison-Wesley Professional
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Community Reviews

Showing 1-30
Average rating 3.80  · 
Rating details
 ·  246 ratings  ·  13 reviews

More filters
Sort order
Start your review of Analysis Patterns: Reusable Object Models
Apr 24, 2010 rated it liked it
Shelves: software
the majority of this book is devoted to discussing analysis patterns for specific contexts - e.g., what might we use as a design for a system that needs to be able to manage accounts, convert between currencies, etc. this seems like an extension of the "reusability myth" - now that we're doing object oriented programming, we can reuse our objects all over the place, and consequently have to write less code. this kind of reuse has been shown to work in two limited contexts: libraries and framewor ...more
Good but outdated

This book was great at a time writing. It is less useful now. It still contains many valuable pieces about OO modeling, but reader should not hesitate to skip over some chapters.
Paolo Bizzarri
Aug 14, 2019 rated it liked it
The book is good, but I have mixed feelings about it.
From one side, it has some very good conceptual models.
From the other side, it is a bit outdated and the prose is somewhat a bit heavy.
Anyway, a good addition to your conceptual toolbox.
Jul 10, 2020 rated it it was amazing
After skimming other reviews, I felt the need to add my professional context. I work as software developer and consultant in the heavy indsutry. Software is not "our" speciality, but we need it to survive. As such, I'm often confronted with tasks like digitalizing business processes that don't even exist in the heads of those who perform them, or literally don't exist because they are part of the change management agenda, who happily use software as their beast of burden.
Since I'm not a dom
Dina Bogdan
Apr 16, 2019 rated it it was amazing
I've read just some chapters that was of interest for me. I was interested in understanding the "Accountability Pattern" and Martin Fowler explains it in depth with a lot of details. Also he presents a natural evolution path of the "Accountability Pattern" from the most understandable and applicable form to a very complex form of the pattern that is applicable only in large enterprises with complex systems and models. I will come back at this book anytime I will need to understand a pattern or a ...more
Mar 18, 2020 rated it it was amazing
Shelves: business-analysis, it
Analysis patterns in object models by Martin Fowler.
Pavels Kletnojs
Mar 10, 2021 rated it liked it
Shelves: tech-books
For sure this is a decent book. But I don't think it worth reading it in 2021 unless you are interested in patterns history. ...more
Steve Whiting
Feb 17, 2016 rated it liked it
Takes you through the thought process of developing some generic object models for common business-domain problems.

Some good discussion about how to model and implement these, hampered by the notation of the (pre-UML) modelling diagrams.

I also found it a bit dull, to be honest - not up to the standard of his other, more recent, books
Sep 02, 2013 rated it it was ok
The patterns in the book are very high level and hard to understand on the first attempt. One probably needs considerable experience in developing big systems to read and understand the book.
Also, the pre-UML models are confusing at the beginning.
Juan Ignacio Gelos
Apr 27, 2013 rated it it was amazing
Shelves: dev
Simply a must-read for any developer, dev lead, and even IT managers.
Dave Peticolas
May 10, 2014 rated it liked it

A nice collection of patterns for use in designing enterprise software systems.

Jan 01, 2013 rated it really liked it
1 of the classic software texts on analysis and design.
rated it it was amazing
Nov 02, 2016
Martin Verrev
rated it it was ok
Sep 25, 2011
rated it it was amazing
Aug 04, 2012
John Galvin
rated it liked it
May 07, 2015
Andrew Hepburn
rated it liked it
Sep 11, 2012
Oren Bochman
rated it it was ok
Jan 26, 2013
rated it it was amazing
Dec 17, 2012
rated it really liked it
Nov 04, 2012
rated it it was amazing
Nov 12, 2017
Richard Griffiths
rated it it was amazing
Nov 03, 2016
rated it really liked it
Aug 28, 2016
Javier Artime Muñiz
rated it really liked it
Dec 29, 2015
Greg Peterson
rated it it was amazing
Oct 30, 2010
Thomas Wölfle
rated it really liked it
May 11, 2020
Alberto Brandolini
rated it really liked it
Aug 25, 2012
rated it it was amazing
May 26, 2013
Dave Gill
rated it liked it
Dec 16, 2018
« previous 1 3 4 5 6 7 8 9 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Disney's Land: Walt Disney and the Invention of the Amusement Park That Changed the World
  • Purple Cow: Transform Your Business by Being Remarkable
  • The Sawbones Book: The Hilarious, Horrifying Road to Modern Medicine
  • The Best Motivational Speeches of All Times
  • King of Kings (Hardcore History, #56-58)
  • Wrath of the Khans (Hardcore History, #43-47)
  • Blood, Sweat, and Pixels: The Triumphant, Turbulent Stories Behind How Video Games Are Made
  • The Wright Brothers
  • Best Served Cold
  • How Smart Machines Think
  • One Human Minute
  • How to Improve Your Foreign Language Immediately
  • Bridge of Birds (The Chronicles of Master Li and Number Ten Ox, #1)
  • Design Patterns: Elements of Reusable Object-Oriented Software
  • Polskie Archiwum X
  • Polskie Archiwum X. Nie ma zbrodni bez kary
  • Lives of the Stoics: The Art of Living from Zeno to Marcus Aurelius
  • Dragon Strike (Age of Fire, #4)
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Martin Fowler (b. 1963) is a software engineer, Chief Scientist at ThoughtWorks, and an outspoken advocate for best practices in enterprise software design, particularly in regard to agile software development methodologies, including extreme programming. ...more

Related Articles

You’d never know it from reading the books listed here, but good science writing is incredibly difficult to pull off. There is both an art...
102 likes · 7 comments