collections:grasp
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| collections:grasp [2021-09-02 11:34] – old revision restored (2021-05-19 10:20) 65.21.179.175 | collections:grasp [2021-10-18 22:21] (current) – +++ restored +++ 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 |
| + | |||
| + | ===== Discussion ===== | ||
| + | |||
| + | Discuss this wiki article and the collection on the corresponding [[talk: | ||
collections/grasp.1630575284.txt.gz · Last modified: by 65.21.179.175
