Skip to content

Design Quote by David Parnas

“Find the simplest model that is not a lie is the key to better software design.” quote by David Parnas
Download Open image
“Find the simplest model that is not a lie is the key to better software design.”

David Parnas

About This Quote

Source Article: Software Engineering Principles, 1972

A minimal, truthful model improves design clarity and maintainability.

In simple terms: Keep models simple and honest for better design.

Key Takeaway

Prioritize simplicity and truth in modeling.

Themes

simplicity truth design software engineering

Mood

analytical focused

Type

advice technical

When to use this quote

  • system architecture
  • code reviews
  • requirements gathering

Key Concepts

modeling abstraction verification

Questions to Reflect On

  • How can you test if a model is still accurate?
  • When does simplicity hinder functionality?
A Different Perspective

Complex systems may need richer models; oversimplification can miss edge cases.

2.6 out of 5 (5 ratings)

More by David Parnas

Explore all 10 David Parnas quotes

More Design quotes

Browse all 5,563 Design quotes