Salta al contenuto principale

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

  1. Giorno 1 mattina - M1: la dependency rule, i 4 layer, cosa deve dipendere da cosa
  2. Giorno 1 pomeriggio - M2: ArchUnit in CI, freezing rule, come non regredire
  3. Giorno 2 mattina - M3: use case, porte, adapter: refactoring guidato sul codice del team
  4. 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.

Clean Architecture in Produzione con Spring Boot