Example: Business RulesAn email website that restricts each user to 3 accounts may not consider special cases whereby individuals need more accounts for purposes such as security and special duties related to volunteering and other activities.
Example: User InterfaceA website that restricts the first name field to 12 characters may block those with unusually long names.
Example: Technical LimitsAn operating system that restricts file sizes and the number of files in a folder may fail to account for the growth rate of data.
|Overview: Zero One Infinity|
The observation that arbitrary limits are often an indication of a poor design.
A design principle that states that limits of zero, one or infinity are often optimal choices.