Ingegneria del Software nell'Era degli LLM
Metodo, Disciplina e Produttività nello Sviluppo Assistito dall'Intelligenza Artificiale
Usually printed in 3 - 5 business days
Il 93% degli sviluppatori usa già strumenti AI per scrivere codice. La maggior parte lo fa male.
C'è chi lascia che l'LLM generi interi moduli senza rileggere una riga — e si ritrova con un codebase che sembra il lavoro di dieci programmatori che non si sono mai parlati. C'è chi rifiuta gli LLM per principio, aggrappandosi a un craft che sta cambiando sotto i piedi. E poi c'è una terza via: quella di chi ha capito che gli LLM non eliminano il bisogno di competenze ingegneristiche, ma le spostano dalla scrittura del codice alla progettazione dell'architettura e alla verifica sistematica dei risultati.
Questo libro è per chi vuole percorrere quella terza via.
Propone un metodo concreto, testato sul campo, costruito attorno a tre ruoli — Architetto, Sviluppatore, Revisore — e a un principio semplice: l'umano decide cosa costruire e perché, l'LLM esegue come, e un occhio diverso verifica che tutto stia in piedi. Nessuna magia, nessun hype: solo ingegneria del software applicata a uno strumento nuovo.
Dentro troverai come gestire il contesto dell'LLM senza sprecarlo, come scrivere prompt che producono codice di qualità invece di spazzatura plausibile, come integrare il TDD in un workflow dove metà del codice non l'hai scritto tu, come evitare le 2.74 volte più vulnerabilità che il codice AI-generated porta con sé, e come riconoscere il momento esatto in cui devi fermare tutto e ricominciare da zero — prima che la spirale del "lo sistemo io" divori il progetto.
Se sei un senior che sente le proprie competenze minacciate, questo libro ti mostrerà che sono più preziose che mai. Se sei un junior che vuole costruire una carriera solida senza dipendere da un chatbot, qui troverai le fondamenta su cui appoggiarti.
Il codice che funziona non è quello che compila. È quello che qualcuno ha capito, testato e di cui si è preso la responsabilità.
Details
- Publication Date
- Mar 23, 2026
- Language
- Italian
- ISBN
- 9781291753974
- Category
- Computers & Technology
- Copyright
- Creative Commons NonCommercial, NoDerivatives (CC BY-NC-ND)
- Contributors
- By (author): Gian Angelo Geminiani
Specifications
- Pages
- 506
- Binding Type
- Hardcover Case Wrap
- Interior Color
- Black & White
- Dimensions
- A5 (5.83 x 8.27 in / 148 x 210 mm)