0 valutazioniIl 0% ha trovato utile questo documento (0 voti)
204 visualizzazioni20 pagine
In questo lavoro introdurremo diversi concetti Object Oriented, che come vedremo costituiscono degli Elementary Pattern (EP), degli Anti Elementary Pattern (AEP), dei concetti GRASP .
Gli EP, gli AEP e i GRASP sono utili per la verifica di correttezza di un progetto Object Oriented. In particolare GRASP sta per General Responsibility Assignment Software Patterns (or Principles) ed è stato introdotto da Craig Larman. I GRASP sono dei Pattern generali di base, utili ad assegnare responsabilità alle classi.
In generale se esistono i Pattern, come Best Practices da adottare, esistono anche degli anti-pattern da evitare.
L’intento di un Pattern è sempre quello trovare una soluzione (comprovata) ad un problema ricorrente, fornendo flessibilità ed evitando errori progettuali.
Su EP, AEP e GRASP sono, poi, costruiti i Design Pattern (GoF, J2EE Pattern, etc.).
L'articolo è da associare con "EP, GRASP e Design Pattern" e con "OO Design Pattern e-book"
In questo lavoro introdurremo diversi concetti Object Oriented, che come vedremo costituiscono degli Elementary Pattern (EP), degli Anti Elementary Pattern (AEP), dei concetti GRASP .
Gli E…