GRASP PowerPoint PPT Presentation

presentation player overlay
1 / 30
About This Presentation
Transcript and Presenter's Notes

Title: GRASP


1
Chapter 17
  • GRASP
  • General Responsibility Assignment Software
    Patterns

2
Definitions
  • Responsibilities
  • Doing Responsibility
  • Knowing Responsibility
  • Patterns
  • Named and well-known problems / solutions pair
    that can be applied in new context.
  • Creator
  • Information Expert (or just Expert)
  • Low Coupling
  • Controller
  • High Cohesion

3
Fig. 17.1
4
Fig. 17.2
5
Fig. 17.3
6
Fig. 17.4
7
Fig. 17.5
8
Fig. 17.6
9
Fig. 17.7
10
MVC Pattern
  • Model-View-Controller Pattern
  • View UI
  • Model Domain specifics. Business Logic
  • Controller Processes and responses to events

11
Fig. 17.8
12
Fig. 17.9
13
Fig. 17.10
14
Fig. 17.11
15
Fig. 17.12
16
Fig. 17.13
17
Fig. 17.14
18
Fig. 17.15
19
Fig. 17.16
20
Fig. 17.17
21
Fig. 17.18
22
Fig. 17.19
23
Fig. 17.20
24
Fig. 17.21
25
Fig. 17.22
26
Fig. 17.23
27
Fig. 17.24
28
Fig. 17.25
29
Fig. 17.26
30
Fig. 17.27
Write a Comment
User Comments (0)
About PowerShow.com