Object-oriented Analysis and Design with Applications, 3rd Edition

Author: Grady Booch et al
Publisher: Addison Wesley, 2007
Pages: 720
ISBN: 978-0201895513
Aimed at: Experienced developers looking to move into analysis and design
Rating 4.5
Pros: Thorough and definitive
Cons: Not the easiest read; examples feel dated
Reviewed by: Dave Wheeler

I like this book. It tackles complex subjects, OOA and OOD, and it does it in a logical order and with clarity. Beginning with an examination of the core concepts in OO, it moves on to discuss methods for performing analysis and design, using UML of course given the authors, followed by a look at the processes involved. The book concludes by presenting some practical examples of analysis and design, hence the “with Applications” in the title.

Banner

 

The book feels rigorous. It might be tempting to skip the concepts section, given that many developers will feel that they already know them, but that would be a shame. I enjoyed the revision and the precision with which terms are defined. The middle sections felt somewhat turgid at points, but this is partly because any discussion involving UML, analysis and design is never likely to be a laugh a minute. The cat cartoons add levity, though. For many, the final section that discusses various sample applications will be where they gain the most. These applications are deliberately varied, with code and technology being a very deliberate by-product rather than the focus; this is as you’d hope and expect in a book on analysis and design. This does have the side-effect of making the book appear somewhat dated and academic in nature, and perhaps not relevant to the modern .NET/Java developer. Don’t be fooled, though: there is value a-plenty to be had, especially for the budding analyst/designer.

If you’re looking for a magic recipe or silver bullet on how to perform analysis and design for your next great project, then be prepared to be disappointed: this book doesn’t contain ready-made answers. It’s also not the best book on using UML. The real value of this book is derived from how it makes you think, which means that you will need to give this book time and effort to get the best out of it.

Banner


Content Strategy for the Web 2nd Ed

Author: Kristina Halvorson & Melissa Rach
Publisher: New Riders
ISBN: 978-0321808301
Audience: Those responsible for an organisation's presence on the web 
Rating: 3.5
Reviewed by: Sue Gee

For a second edition, this book has made a lot of changes.



Java in Easy Steps (4th edition)

Author: Mike McGrath
Publisher: In Easy Steps
Pages: 192
ISBN: 978-1840784435
Aimed at: Beginners
Rating: 3.5
Pros: Colorful presentation is easy to follow
Cons: Goes into too much detail too quickly
Reviewed by: Alex Armstrong

Will this slim book it get you off the starting blocks learning the huge Java la [ ... ]


More Reviews

Last Updated ( Monday, 11 June 2012 )
 
 

   
RSS feed of book reviews only
I Programmer Book Reviews
RSS feed of all content
I Programmer Book Reviews
Copyright © 2014 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.