Hacker News new | ask | show | jobs
by codazoda 2771 days ago
"The design must be simple, both in implementation and interface. It is more important for the implementation to be simple than the interface. Simplicity is the most important consideration in a design." - http://jehanne.io

I've been looking for examples of good comments about simplicity to help focus my own view of simple. I love the quote above.

3 comments

The quote is, of course, originally from Richard P. Gabriel's 1991 essay (linked from this blog post). It's the first characteristic of "worse-is-better".
Note that in the text the quote it's from, this approach is considered "worse" (but viral).

The author of the text values correctness and ease of use over simplicity of implementation and interface.

Your customers don't care in the least how simple your system's implementation is. They want it to be reliable and easy to use.