Design
  • to prepare the plans for (a work to be executed), especially to plan the form and structure of
  • a plan produced to show the look and functionality before it is made
Good Design
  1. separating into things that can be composed
  2. composing them to solve a problem
  3. iterative

What Can Be Taken Appart

Why Design?

  • comprehension
  • coordination
  • extension
  • reuse
  • testing
  • efficiency