Skip to Content
Object-Oriented Design Heuristics
book

Object-Oriented Design Heuristics

by Arthur J. Riel
April 1996
Intermediate to advanced
400 pages
9h 31m
English
Addison-Wesley Professional
Content preview from Object-Oriented Design Heuristics

Chapter 9. Physical Object-Oriented Design

The Role of Logical and Physical Object-Oriented Design

When most people use the term “object-oriented design,” they are typically referring to logical object-oriented design. There are actually two facets to object-oriented design: logical design and physical design. Logical design involves everything discussed thus far, including the discovery of classes, their protocols, their uses relationships, their containment relationships, and their inheritance relationships. In short, anything that relates to the key abstractions and mechanisms of an application can be categorized as logical design. Physical design involves the techniques used to map these abstract constructs onto given software and hardware ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Design Patterns Explained: A New Perspective on Object-Oriented Design, Second Edition

Design Patterns Explained: A New Perspective on Object-Oriented Design, Second Edition

Alan Shalloway, James R. Trott
API Design Patterns

API Design Patterns

John J. Geewax
Refactoring to Patterns

Refactoring to Patterns

Joshua Kerievsky

Publisher Resources

ISBN: 020163385XPurchase book