CS 160: Lecture 12

Administrivia

Design is…

Design is…

Principles

Simplicity

Simplicity

Simplicity - History

Simplicity - Unity

Simplicity - Refinement

Simplicity - Fitness

Simplicity - Common mistakes

Simplicity - Common mistakes

Simplicity - Common mistakes

Simplicity - Common mistakes

Simplicity - Common mistakes

Simplicity - Common mistakes

Simplicity - Common mistakes

Administrivia

Module and Program

Grid-based Design

Grid-based Design

Grid-based Design

Principles - Focus

Principles - Flexibility

Principles - Consistency

Common mistakes

Techniques

Techniques

Techniques - Canonical grid

Canonical Grid

Canonical Grid

Canonical Grid

Places to go