Applying Good Design Principles to Code

Applying Good Design Principles to Code

In the design world, German designer Dieter Rams is a legend. Not only did has he created many beautiful products for Braun and other companies, he is well-known for his 10 principles of good design. Interestingly, these principles also apply to well-designed code:

  1. Good code is innovative.
  2. Good code makes an app useful.
  3. Good code is aesthetic.
  4. Good code helps us to understand an app.
  5. Good code is unobtrusive.
  6. Good code is honest.
  7. Good code is long-lasting.
  8. Good code is thorough, down to the last detail.
  9. Good code is concerned with the environment.
  10. Good code is as little code as possible.

View article


Share the Post: