indietro

Case study \ 1003

Refactoring: utilizzo del pattern Factory


Obiettivo di aggiornare e strutturare la gestione di inserimento dati, effettuata tramite interfaccia web, considerando che l'utente autenticato al portale appartiene ad un particolare gruppo societario e quindi con dei requisiti ben definiti

Per effettuare un refactoring adeguato, stato utilizzato il -Pattern creazionale Factory method-

Primo passaggio stato definire l'interfaccia con i metodi da implementare per gestire i dati

Successivamente stata definita la classe -Factory method- con il metodo principale parametrizzato in modo da stabilire quale oggetto creare