In something as fundamental to our everyday living as a door, you might think that we had nailed their design sufficiently not to misuse them. However, I'm willing to bet that, like me, you have pulled a door when you needed to push it. A common culprit is adding a bar handle to a door on the side you need to push. While a flat plate attached to the door affords only pushing, a bar handle begs you to pull it. Often, a door designed this way gets a sign saying "Push."
As Don Norman says, if your design needs a label, consider another design.
Damn.
via le hollandais volant
Ça me fait énormément penser à la production de code : s'il faut se farcir des pages entières de documentation pour comprendre du code, son objectif, et comment l'utiliser, c'est qu'il a été mal conçu, mal pensé. La nécessité de réfléchir en amont, de concevoir un vocabulaire précis et de nommer correctement les choses est indispensable.