Reliable Object-Oriented Software presents the underlying principles associated with object-orientation and its practical application. More than just another text on methodology, this 1998 book focuses on the fundamental concepts related to the process of software development and architectural design in order to lay the basis necessary for the development of robust, maintainable, and evolvable software. The authors present both formal concepts and practical applications. It includes proven problem-solving techniques designed to develop readers' engineering judgement and to focus their attention on the principles of good software design and its successful application. In addition, an extensive bibliography has been compiled to guide the reader in further studies and to crystallize what is commonly accepted in the field and what is still controversial.
Clear, thorough, both theoretically sound and practical
Published by Thriftbooks.com User , 25 years ago
This is in my opinion the most helpful modern book on analysis and design you can read -- and I've been studying and practicing these fields for over twenty years. It offers an incredibly good synthesis, combining the most useful ideas and notational elements of other object-oriented work with the best earlier approaches to analysis and design. The book is very strong on the essentials of software development method. The authors also point to subtle distinctions or variations in methods and techniques and explain why they prefer one variant over another (usually for, in my view, very good reasons of simplicity of notation, or ease of transition from analysis to design). Finally, the book is very clearly written. Ed Seidewitz and Mike Stark's experience stems from Goddard Space Flight Center, considered by many to be one of the best software development organizations in the world. However, methods and techniques illustrated here are shown to work in any domain, not only for space or real-time problems but also for management tools and administrative information systems (which is my field). This book never leaves my desk.
Outstanding, practical guide to object oriented design
Published by Thriftbooks.com User , 26 years ago
As an introduction to and guide for the practical application of object oriented system design, this book is outstanding. The writing is clear, the subject matter is thoroughly covered and the examples are practical and robust. Essential for anyone interested in effectively applying the principles of object oriented design. Useful for both the novice and the already indoctrinated.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.