David Hooker's 7 principles that focus on software engineering practice

 

  1. The reason it all exists.
  2. KISS(Keep it simple stupid!)- 
      • It often takes lot of thoughts and work over multiple design iterations.
  3. Maintain the vision.- 
      • what if the architectural vision is compromised?
  4. What you produce, others will consume.
  5. Be open to the future.
  6. Plan ahead for reuse.
  7. Think!

Comments

Popular posts from this blog

Database Normalization : 1NF, 2NF, 3NF, BCNF, 4NF