The A-Z of Design Principles (M)

Make your application predictable

“Use industry standard user interface conventions wherever possible. For example, users should be able to use standard selection models and keyboard equivalents like Ctrl+C and Shift+→ (to copy the currently selected object and extend the current selection one unit to the right, respectively) everywhere they work with data. Use a common set of design patterns and guidelines so that users don’t have to relearn how to perform common tasks.” – IBM