On interfaces

Posted by Ceri Davies Mon, 19 Nov 2007 20:27:00 GMT

On our way to work, there is a crossroads.

The crossroads has traffic lights on each spur, and Stef has discovered that if you press the button at one crossing, it has the effect of causing all the crossings to be activated. Therefore, on the way past the first crossing she hits the button so that by the time she arrives at the crossing that she does want to take, it has made the lights go green.

I pulled her up on this as an abuse of the interface, warning her that there were no guarantees that this functionality would be present in a future version of the lights and that it was users like her who caused headaches for developers trying to refactor and improve older software.

She just shook her head.

Posted in  | no comments

Comments

Comments are disabled