Saturday, March 9, 2013

Astonishing

I’ve been ranting for days about crappy APIs (application programming interfaces) and application user interfaces and I ran across this today on the “stackoverflow” forums …

http://en.wikipedia.org/wiki/Principle_of_least_astonishment

Very good reading, and blindingly obvious. Why is it that so many developers create APIs that mean something only to them?