Some famous design patterns examples.