Welcome! Please join the dialogue.

Bohmian.org - Discussion - Non-standard behaviour should not be enabled by default - m

Most Recent Objects

Random Objects

m joined January 13, 2008 (logged-in March 11, 2020) <beez> Bitching where bitching is due -- and often where it is not.

Rate this review:

My Opinion of Non-standard behaviour should not be enabled by default:

Non-standard behaviour should not be enabled by default is a fundamental corollary of the principle of least astonishment.

A program, object, or other tool can freely support any additional functions than what is expected of a tool, but it should by default be able to do the expected job. If a standard WidgetWixer wixes widgets counterclockwise, anything that advertises itself as a WidgetWixer should in its default mode wix widgets counterclockwise. By concious user action only, should something advertised as a WidgetWixer wix widgets clockwise.