AnyBook4Less.com | Order from a Major Online Bookstore |
![]() |
Home |  Store List |  FAQ |  Contact Us |   | ||
Ultimate Book Price Comparison Engine Save Your Time And Money |
![]() |
Title: Framework Process Patterns: Lessons Learned Developing Application Frameworks by James Carey, Brent Carlson ISBN: 0-201-73132-0 Publisher: Addison-Wesley Pub Co Pub. Date: 11 April, 2002 Format: Paperback Volumes: 1 List Price(USD): $39.99 |
Average Customer Rating: 4 (2 reviews)
Rating: 3
Summary: Limited value
Comment: The title says it all, of you read carefully enough. This is not about frameworks, it is about the team process involved in constructing a framework - a specialized topic, at best. This may not be the best, though. Let me use a few anti-patterns to say why:
Neologism: There are lots of terms in common use that already describe lots of common experiences. Creating slick new buzzwords for the same old thing causes more confusion than it's worth. Calling section 6.3 "Mini-frameworks" or 4.2 "The Kitchen Sink" would have been a lot more descriptive and idiomatic. Crumbling cookies and someone else's distant relatives aren't nearly as communicative.
Cliche: Take, for example, "There is no 'I' in 'Team'". Bad enough that it's a cliche, worse that it's a bad cliche. Such writers should be buried alive under piles of motivational posters, then drowned in tepid convention center coffee.
Wandering stream of conciousness: A number of times, especially "Iterate, Iterate, Iterate" and "The Great Communicator", I kept flipping back to the start of section to remind myself what the topic was supposed to be about. Going that far afield in just three pages is a major accomplishment, but not one I appreciate.
Inside-out jokes: Insider jokes are just fine, as long as you're an insider. They just don't work outside the original context. The "inside-out joke" is what you get when the insider joke is exposed to the outside world, and the insiders spend the next few years explaining why it's funny. "Tor's Second Cousin" falls well into this category.
Despite the authors' best efforts, it's not all bad. About 1/4 of the advice is specific to framework development. The rest is applicable to just about any kind of project, and they really are good ideas. On the whole, though, other books describe frameworks better and describe process better.
Rating: 5
Summary: Wealth of details & cogent approach wrapped in a case study
Comment: The authors begin this book with their definition of a framework, "[a] set of components working together so they address a number of problems in one or more domains", which also defines the audience. If you're interested in frameworks (and it you're on an OO environment you should be) you'll like this book. If you're using the San Francisco framework you'll certainly enjoy the case study that runs through the book. It's centered on the development of San Francisco framework from which the lessons learned in this book are derived.
Among the many highlights of this excellent book, aside from the fact that it's based on a real project, are: use of patterns (I'm a staunch proponent), including process and components (with an emphasis on process), and the attention given to the team and people aspects of framework development. In fact, the team/people side of this book is its strongest feature, and the lessons learned are more valuable than the technical aspects. Another highlight is the paradigm in which the authors approach framework development in the same manner that a mature organization would approach application development. This parallel places framework development, by its nature an abstract endeavor, into a context that is familiar and will go a long way towards attaining buy-in from that group of stakeholders. The authors also infuse a heavy dose of common sense and reality into their approach, which is evidenced by the emphasis on capability trade-offs and social aspects of framework development. The two appendices are also valuable: Appendix A discusses frameworks and components, and Appendix B is a condenced overview of the San Fransicso framework development process. These flesh out the body of the book and provide background material on the case study upon which the book is built.
The book itself is aligned to a lifecycle. It starts with a clear discussion of the fundamentals of developing a framework. This is followed by sections that flow from requirements to analysis to design, culminating in documentation. The final two parts of the book are the capstone: social aspects and framework use. The central theme is consistency, and the value is in what works and what doesn't. Most importantly, this is a book that is grounded in the real world, and is written by two authors had key roles in developing a major framework.
One final note: the approach and lessons in this book can also be refactored into a wider array of frameworks, such as project management, service delivery and operations management, and other process-oriented activities outside of the development domain.
![]() |
Title: The UML Profile for Framework Architectures by Marcus Fontoura, Wolfgang Pree, Bernhard Rumpe ISBN: 0201675188 Publisher: Addison-Wesley Pub Co Pub. Date: 12 December, 2001 List Price(USD): $46.99 |
![]() |
Title: Building Application Frameworks : Object-Oriented Foundations of Framework Design by Mohamed E. Fayad, Douglas Schmidt, Ralph E. Johnson ISBN: 0471248754 Publisher: John Wiley & Sons Pub. Date: 13 September, 1999 List Price(USD): $75.00 |
![]() |
Title: Implementing Application Frameworks : Object-Oriented Frameworks at Work by Mohamed E. Fayad, Douglas Schmidt, Ralph E. Johnson ISBN: 0471252018 Publisher: John Wiley & Sons Pub. Date: 27 September, 1999 List Price(USD): $75.00 |
![]() |
Title: Domain-Specific Application Frameworks : Frameworks Experience by Industry by Mohamed E. Fayad, Ralph E. Johnson ISBN: 0471332801 Publisher: John Wiley & Sons Pub. Date: 18 October, 1999 List Price(USD): $75.00 |
![]() |
Title: Enterprise Integration Patterns : Designing, Building, and Deploying Messaging Solutions by Gregor Hohpe, Bobby Woolf ISBN: 0321200683 Publisher: Pearson Education Pub. Date: 10 October, 2003 List Price(USD): $44.99 |
Thank you for visiting www.AnyBook4Less.com and enjoy your savings!
Copyright� 2001-2021 Send your comments