CSE784 - Software Studio
Lecture #3 - Design
Revised: 21 September 2008
Software Project Survival Guide
Steve McConnell's Top 10 Reading List
This lecture focuses on software design and design issues. We discuss principles, techniques for assessment,
and we look at some sample code.
The Syllabus describes topics to be covered,
reading material for you to digest before coming to class, and due dates
for the assigned projects.
Truely Awful Interface Design
Presents design goals and Some fundamental design principles.
Design and Implementation Quality
Discusses design attributes and how to judge their quality.
Hypothetical System Structure
Design by Contact
Implementation and Test