on August 11, 2009
Amazon does not care that the information for this book is incorrect. I bought this book thinking it was copyright 2008, it is copyright 1993. So I contacted Amazon by phone and by filling out the form. That was a few months ago and they have not changed the information. I did not drop the rating for the book. This is a good book for learning OO analysis and design concepts. I have several on this subject. The book may be old but the theory has been around since the 60's so even now the book is relavent and for less than $2 it is a good deal just don't buy it from Amazon or you will pay alot more thinking it is more expensive since it is new.
on January 16, 2011
One of the most remarkable aspects of this excellent book is that it was published in 1993. So, as of the writing of this review, the book itself is seventeen years old. And, understanding the publishing process, we must grant that the material contained within the corpus of the text is even older. Yet, it resonates still.
James Martin is a wonderful writer. Knowing that he was world famous, in the technology industry at least, for his outstanding seminars, we might even simply aver that he is a wonderful communicator. Herein, Martin explains the foundations of object oriented analysis and design in wonderfully clear prose. Seemingly arcane concepts such as encapsulation and polymorphism are finally explained in an intelligible manner. This may be one of the most important contributions of this excellent book.
One can rightly criticize Martin in several ways. Yes, there is some redundancy within the text. One gets the feeling that the copy and paste functions of the word processing software were well used in the creation of this book. And, some of the visionary aspects of the manifesto, such as the emergence of object oriented CASE and object oriented databases have not exactly panned out in the manner described by Martin. That granted, the book is still an outstanding introduction to this very important way of viewing the world of corporate information technology. And we heartily recommend it.