Design Method Lecture
To Read
Section 5.4-5.6 of A First Course in Object Oriented Development.
Recording
Content
00:00 Lecture Content
02:17 Overview of the design method
09:15 Step 1, Create layers and class diagram
15:31 Step 2, Design a system operation
36:42 Step 3, check for encapsulation, cohesion and coupling; and step 4, update the class diagram
38:43 Design the startup code
47:51 A few words about the next system operation
Solutions to Exercises
Here's the astah project with the design that was created in the exercise, process-sale.asta