Rating:  Summary: Useful but preachy Review: The book provides a good high-level introduction to object-oriented concepts and I would recommend it to anyone BEFORE they take their first Java or C++ class. With OO concepts well in hand, the nuts and bolts of programming will go much easier. The downside to the book is that the author spends a lot of time on a soapbox (or in a pulpit) preaching the gospel of how OO design will change the world as we know it. He even predicts that Oracle will soon go out of business because it is not object -oriented at it's core. If you can overlook the author's philosophy (religion?), the book is well worth reading.
Rating:  Summary: Useful but preachy Review: The book provides a good high-level introduction to object-oriented concepts and I would recommend it to anyone BEFORE they take their first Java or C++ class. With OO concepts well in hand, the nuts and bolts of programming will go much easier. The downside to the book is that the author spends a lot of time on a soapbox (or in a pulpit) preaching the gospel of how OO design will change the world as we know it. He even predicts that Oracle will soon go out of business because it is not object -oriented at it's core. If you can overlook the author's philosophy (religion?), the book is well worth reading.
Rating:  Summary: Excellent, easy-learning introduction to Object Technology. Review: This book gives a great introduction to object technology. It puts the technology in easy to understand terms and applies real-world business problems to objects.However, it does oversimplify how object technology is implemented and the real-world actual and realistic value that object technology may afford an organization.
Rating:  Summary: A good primer: easy to read and nicely illustrated. Review: This book helped me understand object technology and how adaptive systems can provide an edge to companies facing ever-changing scenarios. The author is very honest by recommending readers to check the appendix first, where he offers a software development primer - a recommended reading to even those who think that they know everything about it. It's an honest book that delivers the concepts without insulting someone's mind (it does not treat you like a dummy).
Rating:  Summary: Great when starting from zero Review: This book is a great overview of the basics of the objected orientated methodology and correctly titled as a manager's guide. A quick and easy read for a total novice who wants to get a grip on the essentials without an in depth knowledge of exactly how to model for the object oriented world. The latter part of the book (Chapter 8 & 9 in particular) is unfortunately an insult to any manager's intelligence. In particular the plug for evolution is beyond bizarre and self defeating after the repeated urging for intelligent design of systems in the earlier chapters. In our age of scientific enlightenment the over simplified scientific assumptions, from the mid 1800's and at the root of evolution theory, is coming in for serious scrutiny. Not the least of which is the structured retention and processing of information (ala DNA), - the latter somewhat similar to information technology solutions in business. Am I to believe that perfectly designed object-oriented applications and databases will evolve without any intelligent (in this case human) involvement? Give me a break!! - if that is the case why write this book...?
Rating:  Summary: Good overview but... Review: This book is a great overview of the basics of the objected orientated methodology and correctly titled as a manager's guide. A quick and easy read for a total novice who wants to get a grip on the essentials without an in depth knowledge of exactly how to model for the object oriented world. The latter part of the book (Chapter 8 & 9 in particular) is unfortunately an insult to any manager's intelligence. In particular the plug for evolution is beyond bizarre and self defeating after the repeated urging for intelligent design of systems in the earlier chapters. In our age of scientific enlightenment the over simplified scientific assumptions, from the mid 1800's and at the root of evolution theory, is coming in for serious scrutiny. Not the least of which is the structured retention and processing of information (ala DNA), - the latter somewhat similar to information technology solutions in business. Am I to believe that perfectly designed object-oriented applications and databases will evolve without any intelligent (in this case human) involvement? Give me a break!! - if that is the case why write this book...?
Rating:  Summary: The Most Amazing Book Available on this Subject Review: This book is by far the very best coverage of object oriented software design. It should be the starting point for anyone interested in this subject. The most amazing thing about this book is how it can be so complete, and yet so concise, at the same time. It is written using language that non-technical managers can understand, yet, covers all of the most important details that programmers need to know. In all the books that I have ever read, I have never once found any book, that teaches a technical subject even half as efficiently as this one.
Rating:  Summary: This is really a book for developers... (IMHO) Review: This book is definitely worth the read, and it's a great reference when trying to communicate ideas to others. However, I feel the title is misleading, as it's a much better reference for developers new to Object Technology than most managers.
Rating:  Summary: Thoroughly unbiased overall picture - a good place to start Review: Very good account of where we've been and where we are going. I would have liked the author to have given his ideas on artificial intelligence. The emphasis throughout the book is on 'adaptive technology' which is an idea akin to basic survival instinct. I enjoyed the book very much.
Rating:  Summary: One of the best introductions to object-oriented concepts Review: While the content is starting to show its age a bit, I still have not found a better introductory text for OO. It doesn't try to teach you a programming language, it doesn't try to make you into a methodologist, and it stays at a level that non-programmers can still understand.
|