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 [2021-02-01 21:04] – old revision restored (2020-12-10 03:44) 95.216.157.202 | collections:grasp [2021-09-02 17:01] – 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: | ||
- | * [[principles: | + | * Controller |
- | * [[principles: | + | * Creator |
* [[principles: | * [[principles: | ||
- | * [[patterns:Indirection]] | + | * Indirection |
* [[principles: | * [[principles: | ||
* [[principles: | * [[principles: | ||
- | * [[patterns: | + | * Polymorphism |
- | * [[patterns:Protected | + | * Protected |
- | * [[pattern:Pure Fabrication]] | + | * Pure Fabrication |
- | He calls GRASP " | + | He calls GRASP " |
===== Origin ===== | ===== Origin ===== | ||
- | * {{page> | + | * Craig Larman: //Applying UML and Patterns |
Line 27: | Line 27: | ||
===== Box ===== | ===== Box ===== | ||
- | ^ | + | ^ |
- | ^ | + | ^ |
- | ^ | + | ^ |
collections/grasp.txt · Last modified: 2021-10-18 22:21 by christian