Question d’entretien chez Oracle

Describe design patterns.