4. Collaboration Rules
I am prepared to meet anyone, but whether anyone is prepared for the great ordeal of meeting me is another matter.
—Mark Twain
Object-Oriented Business Rules
The previous chapter discussed the 12 collaboration patterns and explained their uses for modeling the people, places, things, and events in real-world domains. Such domains are frequently called business domains, although their realm may be non-business endeavors from government to entertainment. This book will use the terms “business domain” and “real-world domain” interchangeably, and will use the term “business rules” for constraints governing what actions and information are legal and valid within a business domain. Business rules are the heart of any domain. ...
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.