UML (Unified Modeling Language) è una famiglia di notazioni grafiche che vengono utilizzate per descrivere e progettare sistemi software di qualsiasi tipo, con particolare indicazione per quelli orientati agli oggetti. Un Design Pattern è una soluzione comprovata per un problema ricorrente di progettazione di software orientati agli oggetti. Nel corso degli anni sono stati pubblicati diversi libri sull'argomento, spesso organizzati in modo schematico e strutturati come cataloghi, dove ciascuna scheda affronta uno specifico pattern in modo isolato. Un approccio ottimale per catalogare e facilitare la ricerca ma sicuramente più indicato per il lettore esperto. Il neo-programmatore ha invece la necessità di essere condotto in modo meno formale. Questo testo presenta quindi un esempio concreto di applicazione, che viene sviluppato utilizzando Design Pattern e UML senza imporre al lettore un'eccessiva preparazione teorica.
2020/08/28 02:16:15



