Donato Ghiglioni – C#/.NET – Ingegneria del software professionale: Volume 2 – OOP moderna in C#: Progettare oggetti, non solo scrivere codice (Tecnologie per sviluppatori professionisti Vol. 6) (2026)
27 Mar. 2026 | Italiano | ASIN: B0GV3DPXQ2 | Pagine 582 | Epub | 6.96 MB

Dopo aver compreso come funziona il runtime .NET, arriva la domanda più importante.Come si progetta il codice?Il Volume 1 ha smontato il funzionamento interno di C# e del CLR: memoria, type system, esecuzione. Ha trasformato la magia in meccanica.Questo Volume 2 compie il passo successivo.Non insegna solo a scrivere codice. Insegna a progettare software che regge nel tempo.Scrivere classi è semplice. Progettare oggetti è un’altra storia.Un approccio diverso alla programmazione orientata agli oggettiQuesto libro affronta l’OOP in modo diverso da come viene normalmente insegnata.Non parte dalla sintassi.Parte dal problema.Costruisce il modello. Motiva ogni scelta. Mostra le conseguenze reali nel codice.Il risultato è un percorso che porta il lettore a capire non solo “come si scrive”, ma soprattutto “perché si progetta in un certo modo”.All’interno del volume troverai: Modellazione a oggetti a partire dai requisiti realiLe tre relazioni fondamentali: uses-a, has-a, is-aEreditarietà, composizione e quando evitarleClassi astratte, interfacce e contrattiRecord e immutabilità come scelta progettualePattern matching come alternativa moderna all’OOP classicaCollaborazione tra oggetti: delegati, eventi, extension methodsIl C4 Model per comunicare l’architettura in modo chiaroUn dominio reale, non esempi isolatiIl libro è costruito attorno a un sistema di gestione degli ordini:Clienti, prodotti, ordini, indirizzi.Un modello che cresce capitolo dopo capitolo, arricchendosi con ogni nuovo concetto, fino a diventare un sistema coerente e completo.Non una raccolta di esempi.Un modello progettato.A chi è rivolto questo libro? A chi vuole andare oltre la sintassi e capire davvero come progettare softwareA chi programma in C# ma ha sempre lavorato “per imitazione”A chi ha letto il Volume 1 e vuole applicare quel modello mentale al designA chi cerca codice che non solo funziona, ma che resta comprensibile nel tempoQuesto non è un libro veloce.È un libro che cambia il modo di pensare al codice.Perché il codice che funziona si scrive in pochi giorni.Il codice che regge si progetta.

Download
FILESTORE