GRASP 2

  • GRASP: Controller
  • More Example Design and Implementation (Black Jack)

Reading instructions

Applying UML and Patterns: Applying UML and Patterns:

  • 12 - Requirements to Design Iteratively
  • 14 - On to Object Design
  • 15 - UML Interaction Diagrams
  • 16 - UML Class Diagrams
  • 17 - GRASP Designing Objects with Responsibilities
  • 18 - Object Design Examples with GRASP

Materials

GRASP Controller

GRASP Controller design and implementation in the Black Jack Game

Information Expert and Creator

Continues the design, implementation using the GRASP: Information Expert and Controller. Looks into the concept of System Events, Role (Actor) vs. Domain class and the use of sequence diagrams.