Che cos'è design?
Progetta sistemi software con principi SOLID, DRY/KISS/YAGNI e security by design. Da utilizzare quando si pianificano funzionalità, si analizzano i requisiti, si definisce l'architettura o si prendono decisioni sull'architettura. Fonte: knoopx/pi.