Domain Model Lecture
To read
Section 4.2 of A First Course in Object Oriented Development.
Recording, Part 1
Content, Part 1
- 00:00 What is analysis?
- 03:12 What is a domain model?
- 07:50 Step 1, noun identification
- 11:32 Step 2, category list
- 29:05 Step 3, remove unnecessary classes
Recording, Part 2
Content, Part 2
- 00:00 Step 4, attributes
- 21:13 Step 5, associations
- 35:00 Typical mistakes
- 44:48 Exercises in discovering mistakes
Solutions to Exercises
Here's the astah project created in the video, analysis.asta