Ho sentito dire che i motivi di design sono la cosa migliore dopo il pane a fette. Ho anche sentito dire che i modelli di progettazione tendono ad esacerbare la "Sindrome del secondo sistema", che sono ampiamente abusati e che fanno pensare ai loro utenti di essere designer migliori di quanto non siano in realtà.
Tendo ad avvicinarmi all'ex campo, ma recentemente ho visto progetti in cui quasi ogni singola interazione è sostituita da una relazione di osservatore e tutto è un singleton.
Quindi, considerando i vantaggi e i problemi, i modelli di progettazione sono generalmente buoni o cattivi, e perché?