Storia dell’architettura del software e del perché non abbiamo ancora capito
Dagli anni ‘60 ad oggi abbiamo collezionato un numero impressionante di paradigmi rivoluzionari, ognuno accompagnato dalla certezza di aver finalmente trovato la soluzione. Eppure, eccoci ancora qui.
In questa presentazione faremo un giro veloce attraverso le tappe principali dell’architettura del software: cosa promettevano, cosa hanno mantenuto e perché continuiamo a ripetere gli stessi errori. Perché, parafrasando Fred Brooks, non esiste il proiettile d’argento — e la maggior parte dei fallimenti architetturali non nasce da scelte tecnologiche sbagliate, ma dall’aver anteposto i fronzoli tecnici ai requisiti di business.
Vedremo come un approccio modulare orientato ai servizi, progettato attorno ai confini del dominio, sia la risposta più onesta che abbiamo finora trovato. Non perché sia perfetta, ma perché riconosce la complessità invece di nasconderla sotto un’astrazione in più.