Designing Object-oriented Software

Front Cover
Prentice Hall, 1990 - Computers - 341 pages
1 Review

Practical and down-to-earth in approach, this bestseller explores the art of designing object-oriented software. It offers basic design principles and a specific design process that can be applied to any software programming effort -- even those not using object-oriented programming languages or environments. Covers the concepts of object-oriented technology, presents a process to apply those concepts, the tools to use throughout the process, and examples to put it all together. For developers of object-oriented software.

From inside the book

What people are saying - Write a review

Review: Designing Object-Oriented Software

User Review  - Ajay - Goodreads

added Read full review

Review: Designing Object-Oriented Software

User Review  - Evan Hoff - Goodreads

Considering the age of this book (roughly 17 years as of this review), I found it pretty fascinating. One of the most interesting things I took away from this book was a new perspective on how the use ... Read full review

Contents

Why Use ObjectOriented Design?
1
List of Figures
8
Objects and Other Basics
17
Copyright

35 other sections not shown

Common terms and phrases

References to this book

All Book Search results »

About the author (1990)

Rebecca Wirfs-Brock is founder of Wirfs-Brock Associates. She consults with clients on actual architecture and design projects as well as development practices and methods. She is the originator of the set of development practices known as Responsibility-Driven Design. Among her widely used inventions are use case conversations and object role stereotypes. She was lead author of the classic work "Designing Object-Oriented Software" (Prentice-Hall, 1990).

Alan McKean is a respected object technology educator and cofounder of Wirfs-Brock Associates. His classes have introduced thousands of developers to object-oriented design and programming and his instructional techniques have been widely adopted by other educators. An experienced programmer, speaker, and instructor, Alan has developed curricula in object-oriented design, programming, and distributed object systems.
0201379430AB08292002

Bibliographic information