Exceptions and Edge Cases

Where the rule of three is the rule, exceptions and edge cases are the rule-lets.

The Exceptional Case

The case where the user is trying to break the system.

Hyperlinks:

The Edge Case

The case where the user has just enough knowledge to be dangerous.

Hyperlinks:

And so, the never-ending battle between the rules and the exceptions continues...