Presentation is loading. Please wait.

Presentation is loading. Please wait.

Pick of the day 24 Jan 2003 Lecture 10 Make it as simple as possible, but no simpler.

Similar presentations


Presentation on theme: "Pick of the day 24 Jan 2003 Lecture 10 Make it as simple as possible, but no simpler."— Presentation transcript:

1 pick of the day 24 Jan 2003 Lecture 10 Make it as simple as possible, but no simpler

2 January 24 2003Lecture 102 Outline Previous Business HW1 being returned HW2 Use Digital Drop Box for electronic submission Use Lab book to record design notes and evolution of design Lecture Contents Advanced Design Review New Business Java AWT help session Monday 7:00 PM (FL 311) Java Help Sessions Tuesday 5:00 – 7:00 (Annex) Regular TA office hours still valid.

3 January 24 2003Lecture 103 Design Design is not about creating complexity Design manages complexity decomposition and delegation abstraction and generalization

4 January 24 2003Lecture 104 Simplify Irreducible patterns minimal building blocks in an object design Remove redundant features too easy to clutter up design unnecessarily Verify UML diagrams ensure each relationship is meaningful ensure non-duplication especially with inheritance

5 January 24 2003Lecture 105 Small Examples Compare two diagrams How do they differ? SetNumber * 1 * 1 Set Element * 1 Number

6 January 24 2003Lecture 106 Preparing for Midterm Chapters 1, 2, 4, 5 Model/View/Controller Entity/Boundary/Controller Use Case Analysis HW1 & HW2 Material to-be-discussed Monday/Tuesday

7 January 24 2003Lecture 107 Singleton Design Pattern WhiteBoard

8 January 24 2003Lecture 108 Monday Assignments HW2 get started

9 January 24 2003Lecture 109 References


Download ppt "Pick of the day 24 Jan 2003 Lecture 10 Make it as simple as possible, but no simpler."

Similar presentations


Ads by Google