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


About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.

About Our Journalist