BairesDev Interview Question

O que são Design Patterns?