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 [2020-12-10 11:19] – old revision restored (2020-12-10 03:15) 95.216.172.175 | collections:grasp [2021-09-02 11:35] – old revision restored (2021-05-11 18:56) 65.21.179.175 | ||
---|---|---|---|
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 27: | Line 27: | ||
===== Box ===== | ===== Box ===== | ||
- | ^ | + | ^ |
- | ^ | + | ^ |
- | ^ | + | ^ |
collections/grasp.txt · Last modified: 2021-10-18 22:21 by christian