Rating: Summary: Great referance Review: good book with lots of pictures through out. i found that the continuing examples of the POS system helped out alot for relating examples to each other. also the book has quite a few pictures that help out a TON as referance for making uml drawing and charts.
Rating: Summary: Learn OOA/D Review: This is a good book if you are interested in learning about object-orientated analysis and design, the unified process, the universal modelling language and software patterns. The book does a good job of gradually introducing you to software development and takes you through a typical design process. Throughout the book there is a running example of designing a point of sale system that really helps you to apply what you're learning to a real world example. The author's ability to write and communicate the points he is trying to make also makes reading the book not tedious, but actually entertaining. I would recommend this book if you want to learn or increase your knowledge about software development.
Rating: Summary: Hi Mom! Review: My main complaint is that this book is not lean and/or mean enough. This book could stand to go on a diet and lose some of those flabby examples and repetitive diagrams. Hear me now, I am not a gambling man. However, if I were I would not be betting on this book in fight against Lennox Lewis, maybe Mike Tyson now that he is old and crazy, but never Lewis. Peace
Rating: Summary: Good Book Review: This book has greatly enhanced classroom learning on the Object-Oriented Analysis and Design and the Unified Process. I have frequently used this book as a reference. It has many good examples that make it much easier to understand. It is well organized and easy to find the needed information on most OOAD related topics.
Rating: Summary: Well written and interesting to learn! Review: Applying UML and Patterns is thoughtfully written with many aiding graphics and descriptions. The explanation of software analysis and design was well done. It helped me become better at object-oriented analysis and design and the ability to apply it to work in this class as well as other object oriented classes I am currently taking. My ability to use various diagrams and developing a solid basis has made my object oriented code that much better. I definitely recommend this book.
Rating: Summary: Great Reference for planning projects Review: This books is full of excellent visuals and text that explain each step of the UML in detail. Great for anyone wishing to learn more about software engineering.
Rating: Summary: Cpre 486 Review Review: This book is a great for beginners learning UML and design patterns. The context is easy to understand, and the point of sale example used throughout the book is very useful. All of the design patterns are described in great detail, including the pros and cons of each. Overall, this is a great beginners guide and a valuable reference.
Rating: Summary: Must read for those new to OOAD Review: This book provided a very good reference for learning both the Unified Process and OOD in general. The NextGen POS system that was used as an example throughout the book proved to be very useful and easy to follow. I was also very pleased to see that this book spent so much time introducing, explaining, and applying design patterns. Using design patterns effectively is one area that all developers can always improve upon. I will have to give credit where due though, the best book every written on design patterns is still the GoF book, Design Patterns. I would recommend that anyone new to OOAD read both of these books.
Rating: Summary: good course text book Review: I have used this book in a course and believe it was very thorough in its desriptions and applications. The topics were ordered very nicely and were connected together appropriately. The figures in the book were very helpful in illustrating the concepts that the book was trying to portray.
Rating: Summary: do it for homework Review: It is a great book. But it is not perfect. Followings are the reasons why it is great and why is not perfect.Great things: 1. It combines the UML, patterns, OO Design and UP together. All these components will be encountered in the field of software engineering. It is a nice way to introduce them together. 2. There is big example (POS system) inside it. The one big example make the book very consistent. 3. It introduces the GRASP patterns and GoF patterns very systemically. There are no too much words, but it is clear enough to understand. 4. It is very basic textbook. It does not make things complicated. It is easy to read and understand. Imperfect things: 1. The UML stuffs in this book are not complete and they are put in quite separated places. There is no connection between each other that makes reader forget what he or she has learn when getting new UML diagram or notation. Maybe it is the only way to do it. But I don¡¯t like it. 2. Some examples for patterns are not good. For some confusing patterns, it uses the same POS example to explain then. It makes things more confusing. For this case, I think some examples outside POS system can be introduced into this book. 3. There are no enough code examples to give the users a direct idea behind so many concepts.
|