Eventi di dominio in Spring framework

Qualche giorno fa un collega mi ha chiesto consigli su come disaccoppiare il codice che gestisce la logica di business dal codice che produce eventuali “reazioni” del sistema all’operazione eseguita. La sua necessità sorgeva dal fatto che l’applicazione su cui sta lavorando, realizzata con Spring framework, sarebbe stata utilizzata da diversi clienti, ciascuno dei quali …

Leggi tuttoEventi di dominio in Spring framework

Sull’organizzazione dei team di sviluppo

L’argomento in questione è di grande attualità in ufficio ed è per questo che mi sento in dovere di condividere in questo post la mia visione sull’organizzazione ideale dei team di sviluppo, frutto di un decennio di osservazioni delle dinamiche lavorative. Il mio ragionamento parte dalla costatazione che la suddivisione dell’intero organico in diversi gruppi …

Leggi tuttoSull’organizzazione dei team di sviluppo

Il ruolo del dominio nello sviluppo di applicazioni

A scuola abbiamo imparato che per risolvere un problema è utile creare un modello, ovvero una astrazione semplificata della realtà in esame, che contempli solo gli elementi necessari alla descrizione del problema in questione. Ristretto il cerchio alle poche entità che costituiscono il modello individuato, sarà più facile individuare le logiche che ne governano il …

Leggi tuttoIl ruolo del dominio nello sviluppo di applicazioni