Clean Architecture in Produzione con Spring Boot
Applicare la dependency rule a 4 layer (domain/application/infrastructure/presentation) su un backend Spring Boot reale del team
Cosa risolve
Applicare la dependency rule a 4 layer (domain/application/infrastructure/presentation) su un backend Spring Boot reale del team
Obiettivi
Applicare la dependency rule a 4 layer (domain/application/infrastructure/presentation) su un backend Spring Boot reale del team
Introdurre un gate ArchUnit in CI che impedisce la regressione architetturale dopo il workshop
Distinguere use case, porte e adapter per isolare la logica di dominio dal framework
Scheda commerciale
Prerequisiti
- Java 17+ e Spring Boot di base
- Familiarita con Maven/Gradle e un IDE Java
- Un repository di lavoro del team (anche parziale) da usare come base del refactoring guidato
Durata e agenda
16h
- Giorno 1 mattina - M1: la dependency rule, i 4 layer, cosa deve dipendere da cosa
- Giorno 1 pomeriggio - M2: ArchUnit in CI, freezing rule, come non regredire
- Giorno 2 mattina - M3: use case, porte, adapter: refactoring guidato sul codice del team
- Giorno 2 pomeriggio - M4: revisione finale, ADR di adozione, piano di rollout incrementale
Cosa porta a casa il partecipante
Un modulo del backend del team rifattorizzato secondo la dependency rule, un gate ArchUnit pronto per la CI, e un ADR che documenta il piano di adozione incrementale sul resto del codebase.
Investimento
A partire da5000 €
Prezzo indicativo per gruppo - la cifra definitiva si concorda nel preventivo in base a dimensione del team e formato.
Domande frequenti
Come funziona la richiesta di preventivo?
Dopo la richiesta fissiamo una breve call per confermare ambito e date per "Clean Architecture in Produzione con Spring Boot" - il prezzo mostrato è il minimo, la cifra finale dipende da dimensione del gruppo e formato.
Il materiale didattico è già pronto?
La scheda commerciale - obiettivi, prerequisiti, agenda e output per il partecipante - è pubblicata e definitiva; il materiale didattico si produce alla prima vendita, calibrato sul gruppo confermato.
Il modulo è disponibile in italiano e inglese?
La scheda commerciale è pubblicata in italiano e in inglese; la lingua di erogazione si concorda insieme durante la richiesta di preventivo.