Michael

81%
Flag icon
These decision points are thus a symptom of a bad design. In a good design, the design decisions seem to be inevitable. Only one of the options is plausible, and if more than one is plausible, the choice is resolved by following a general rule or sensibility that applies uniformly to all decisions within the product. The user will be able to predict which behavior is most likely at any point, either because only one makes sense, or because the user will be aware (perhaps only subconsciously) of, and guided by, the general rules and sensibilities that have been conveyed by the design and the ...more
The Essence of Software: Why Concepts Matter for Great Design
Rate this book
Clear rating
Open Preview