GRASP 1

  • Introduction to Responsibility Driven Design
  • Introduction to GRASP
  • GRASP: Information Expert
  • Grasp: Creator
  • Introduction to a New Example (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

Introduction

Introduces a the Black Jack game, the design process and starts the design.

Information Expert and Creator

Continues the design, implementation and discusses the GRASP: Information Expert and Creator

Extracurricular

Videos

Rebecca Wirfs Brock - Growing Your Personal Design Heuristics