You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Applicazione del principio di separazione modello-vista al progetto
Applicazione di al più due pattern GRASP sulle classi concettuali
1. Pure Fabrication in FileManager
2. Creator in GestioneComprensorio
Applicazione di al più due principi SOLID sulle classi del progetto
1. ISP in Input
2. DIP in InputDati
Applicazione di al più due pattern GoF sulle classi del progetto
1. Composite in Categoria
2. SimpleFactory + Singleton per InputDati e TestInput
Testing di al più un metodo o classe, e di al più una funzionalità o requisito, evidenziando quali tipologie di testing sono state applicate e i casi di test derivati
- Accesso configuratore
- Crea gerarchia
- Accesso fruitore
- Crea proposta
- Ritira proposta
Rifattorizzazione di al più un metodo o classe del progetto, evidenziando quali pattern di Refactoring sono stati
Spostare la creazione della proposta da MainFruitore a GestioneComprensorio
Applicare ISP all'interfaccia Input (ci sono troppi metodi)
Applicazione del principio di separazione modello-vista al progetto
Applicazione di al più due pattern GRASP sulle classi concettuali
1. Pure Fabrication in
FileManager2. Creator in
GestioneComprensorioApplicazione di al più due principi SOLID sulle classi del progetto
1. ISP in
Input2. DIP in
InputDatiApplicazione di al più due pattern GoF sulle classi del progetto
1. Composite in
Categoria2. SimpleFactory + Singleton per
InputDatieTestInputTesting di al più un metodo o classe, e di al più una funzionalità o requisito,
evidenziando quali tipologie di testing sono state applicate e i casi di test derivati- Accesso configuratore
- Crea gerarchia
- Accesso fruitore
- Crea proposta
- Ritira proposta
Rifattorizzazione di al più un metodo o classe del progetto, evidenziando quali pattern di Refactoring sono stati
Spostare la creazione della proposta da MainFruitore a GestioneComprensorio
Applicare ISP all'interfaccia Input (ci sono troppi metodi)