Examples of design patterns