Promozione
Learning
Corsi
Tasks
Surveys & Quizzes
Games
Help
Schedule
Community
Users
Forum
Chat
Articles
Success stories
Activity
Reviews
Subscriptions
Tema chiaro
Lezioni
Recensioni
Chi siamo
Inizia
Inizia a imparare
Start learning now
I miei progressi
Corsi
Mappa Quest
Lezioni
Java
JSP & Servlets
Livello 14
Architettura client-server
JSP & Servlets
Livello 14,
Lezione 0
Architettura dell'applicazione Il concetto di interazione client-server Una sfumatura importante Architettura client-server
Architettura a tre livelli
JSP & Servlets
Livello 14,
Lezione 1
Introduzione all'architettura a tre livelli. Ambiguità nella posizione della logica dell'applicazione.
Approccio MVC
JSP & Servlets
Livello 14,
Lezione 2
Introduzione all'architettura MVC. Architettura MVC sul web. Un esempio di MVC sul web. Interazione dei componenti MVC.
Criteri per una buona architettura software
JSP & Servlets
Livello 14,
Lezione 3
Efficienza. Flessibilità. Scalabilità. Espandibilità. Testabilità. Manutenibilità del codice.
Criteri per cattiva architettura software
JSP & Servlets
Livello 14,
Lezione 4
Criteri per una cattiva progettazione. Definizione di "cattivo design". Cause di "cattiva progettazione". Rilevanza.
Architettura software modulare
JSP & Servlets
Livello 14,
Lezione 5
Vantaggi di scomposizione dell'architettura modulare
Corretta scomposizione del software
JSP & Servlets
Livello 14,
Lezione 6
Gerarchico. Funzionale. Connettività forte e debole. Composizione invece di eredità.
Come allentare l'accoppiamento tra i moduli software
JSP & Servlets
Livello 14,
Lezione 7
Decomposizione di tutte le nostre interfacce. Facciata
Inversione di dipendenza
JSP & Servlets
Livello 14,
Lezione 8
Inversione delle dipendenze Inversione delle dipendenze in pratica
Modi alternativi per collegare i moduli software
JSP & Servlets
Livello 14,
Lezione 9
Sostituzione delle dipendenze dirette con la messaggistica. Legge di Demetra (legge di Demetra). Composizione invece di eredità.
Please enable JavaScript to continue using this application.