Lazy Users Make Good User Interfaces

The energetic user accepts laborious UserInterface designs. The lazy one, in preferring to stay lazy, actually simplifies the lives of the other users. -- AlistairCockburn

Sounds closely related to LarryWall's definition of "laziness" as one of the three virtues of great programmers: LazinessImpatienceHubris.

It depends on how you define "good". An interface that shaves finger-strokes may be harder to learn. It is hard to make a UI that serves both newbies and power-users well. In my opinion, the fastest UI's are well-designed CUI's. One can fly thru options and lists if done right. (Does not work for 2D or 3D graphical stuff like drawing.) However, the learning curve for an optimized CUI is long. The court reporter keying systems are sort of an example. --top


See GoodVsUseful


CategoryUserInterface


EditText of this page (last edited December 8, 2014) or FindPage with title or text search