Sono in grado di ridimensionare con successo tutte le mie vecchie applicazioni che non utilizzavano modelli di progettazione documentati. Qualunque sia il motivo non lo so. In larga misura, ho sentito solo la necessità di utilizzare semplici concetti OOP.
Il concetto di Design Patterns è complesso e difficile da capire. Quando implementato, come determinare se l'implementazione è corretta e l'applicazione possiede un vero accoppiamento libero?