Violation of Expectation
Posted in life in general on Nov 19th, 2011
As I tweeted, change may violate design of a program, but changes to implementation that violate our expectations are worse.
In software development, the design becomes useless if the user elects not to use the application. You might have the most amazing and thorough design, but if it doesn’t attract and entice users to use the [...]