collections:grasp
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
collections:grasp [2013-02-10 22:53] – [Box] centered christian | collections:grasp [2013-08-10 12:45] – christian | ||
---|---|---|---|
Line 3: | Line 3: | ||
Craig Larman describes how to assign responsibilities to classes using the following principles and patterns: | Craig Larman describes how to assign responsibilities to classes using the following principles and patterns: | ||
- | * Controller | + | * [[principles: |
* [[principles: | * [[principles: | ||
* [[principles: | * [[principles: | ||
- | * Indirection | + | * [[patterns:Indirection]] |
* [[principles: | * [[principles: | ||
* [[principles: | * [[principles: | ||
- | * Polymorphism | + | * [[patterns: |
- | * Protected | + | * [[patterns:Protected |
- | * Pure Fabrication | + | * [[pattern:Pure Fabrication]] |
- | He calls GRASP " | + | He calls GRASP " |
===== Origin ===== | ===== Origin ===== | ||
- | * Craig Larman: //Applying UML and Patterns | + | * {{page> |
Line 28: | Line 28: | ||
^ | ^ | ||
- | ^ | + | ^ |
- | ^ Non-Principles| | + | ^ Patterns |
collections/grasp.txt · Last modified: 2021-10-18 22:21 by christian