6. Object Inheritance Strategies

Our children will be as wise as we are and will establish in the fullness of time those things not yet ripe for establishment.

Thomas Jefferson

Organization is Key

Good organization brings clarity. Streamlined object modeling is a technique that uses 12 collaboration patterns to organize domain objects, business rules, and business services into recognizable structures that repeat throughout the model. This repetition helps communicate meaning to the client. Streamlined object modeling also consistently organizes business rules and services within objects, highlighting regularities in how collaborators distribute work. With these regularities in objects, rules, and services, streamlined object models support ...

Get Streamlined Object Modeling: Patterns, Rules, and Implementation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.