On Wed, Mar 19, 2014 at 6:40 PM, Matt Wilkie <[email protected]> wrote:
> "Any attempt to hide complexity will serve to increase it"
> http://asktog.com/atc/principles-of-interaction-design/#discoverability

Thanks for this link.

I've bookmarked it and skimmed through it.

My first thought was that the quote must be wrong, or at least
incomplete.  For example, the iPhone interface is a brilliant way of
hiding one kind of complexity.  Buttons, not a command line.
Presumably, that's not the point of the quote ;-)

As another example, hiding/encapsulating complexity is perhaps the
most important overall principle in software design.  This principle,
and no other, has enabled Leo's design to remain reliable and
relatively unchanged for almost 20 years.

But the link is about UI design, so perhaps the remark makes more
sense in that context.

There are plenty of good-sounding principles in the post.  If you have
a specific suggestion for Leo (or better yet, a pull request ;-) based
on one of those principles, please let me know.

Edward

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to