CDN$ 90.79
  • List Price: CDN$ 100.30
  • You Save: CDN$ 9.51 (9%)
Usually ships within 2 to 3 weeks.
Ships from and sold by Amazon.ca.
Gift-wrap available.
Quantity:1
Add to Cart
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Object-Oriented Software Engineering: Using UML, Patterns and Java Hardcover – Oct 5 2003


Amazon Price New from Used from
Hardcover, Oct 5 2003
CDN$ 90.79
CDN$ 23.50 CDN$ 6.90

Join Amazon Student in Canada



Customers Who Bought This Item Also Bought

NO_CONTENT_IN_FEATURE

Product Details

  • Hardcover: 800 pages
  • Publisher: Prentice Hall; 2 edition (Oct. 5 2003)
  • Language: English
  • ISBN-10: 0130471100
  • ISBN-13: 978-0130471109
  • Product Dimensions: 23.4 x 17.5 x 3.3 cm
  • Shipping Weight: 1.3 Kg
  • Average Customer Review: 3.6 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Bestsellers Rank: #470,954 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Customer Reviews

3.6 out of 5 stars
Share your thoughts with other customers

Most helpful customer reviews

Format: Hardcover
I love the book and I think every professonal should read it. I think it can also be a reference a management in IT field as well - hope they understand it and provide direction with a good foundation.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
By A Customer on July 7 2004
Format: Hardcover
Many SE books tell you about SE (eg., Sommerville). Those kinds of books equip you to win in a software engineering version of the trivia game Jeopardy! but will hardly impart any skill and will not make you a better software engineer, only more informed.
In contrast, this book tells you how to do software engineering. They tell you what, Bruegge shows you how. Rather than cover all the concepts in SE, Bruegge picks the most essential ones, gives you a brief but thorough explication of those and then proceeds to teach how they are used.
Professor Bruegge's approach to teaching his SE students is by having his entire class work *together* as one team on *one* real-life project during the term (that's one project for the whole class).
Typically, this project is an upgrade of the previous class's project. Stop and imagine how realistic this approach is -- modifying a system created by engineers who are no longer available for interview, working with as many as 50 different people, working with designs that do not match the code anymore, working with code of varying quality, etc.
Bruegge distills the lessons learned from these practical projects and illustrates practical (not idealistic) approaches to solutions.
Expect German thoroughness and a lucid, unpretentious prose that heeds Strunk and White's dictum: "Omit needless words".
Highly recommended.
-vja
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Hardcover
I'm a Software Engineer and Software Engineering/OOAD teacher with a modest bibliography on Object Technology and Software Engineering: This book is pretty good for both worlds. Maybe it could be confusing for someone with little exposure to UML, because authors creatively used UML for any illustration required (design, software engineering concepts and artifacts, and even reading map).
This book is now within my favorites in OOAD/Software Engineering, and I just waiting for my 2nd edition unit.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
By A Customer on Sept. 6 2003
Format: Hardcover
This book was used in my software engineering class at college. Overall, the material in this book was presented in a very boring and complex manner, focusing on jargon definitions and a few isolated examples.
Although the book does explain software engineering, it tends to do so in a painful way. Do yourself a favor and pick another book on the subject.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
By A Customer on March 8 2003
Format: Hardcover
This book contains excellent information. However, it is a little boring to read sometimes.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.


Feedback