Pattern Library

This library of various patterns (good and bad) is for reference. Each pattern starts with the goal of the pattern, the recommended methodology and examples of anti-patterns that are sometimes used for the same goal. This library does not focus on “one true pattern” but emphasizes consistency in making interfaces easy to use. The recommendations are not because they are the only way to do something accessible but because doing it in a consistent manner makes the method more accessible.

In this library you will find patterns for:

Last updated: