Design pattern
Bridge
Cosa significa «Bridge»?
Pattern strutturale che separa un'astrazione dalla sua implementazione, così che le due possano variare in modo indipendente. Evita l'esplosione di sottoclassi quando esistono più dimensioni di variazione.