Programmazione funzionale in C#: Come scrivere un codice C# migliore

Punteggio:   (4,7 su 5)

Programmazione funzionale in C#: Come scrivere un codice C# migliore (Enrico Buonanno)

Recensioni dei lettori

Riepilogo:

Il libro sulla programmazione funzionale in C# ha ricevuto recensioni estremamente positive da parte di sviluppatori esperti di C#, che ne hanno sottolineato il contenuto ben strutturato, gli esempi pratici e la capacità di ampliare la comprensione dei paradigmi di programmazione. Molti recensori ne hanno lodato la chiarezza e lo stile di scrittura coinvolgente dell'autore, mentre alcuni ne hanno sottolineato la natura avanzata, suggerendo che non è adatto ai principianti. Tuttavia, sono state espresse alcune osservazioni negative su problemi relativi alle copie fisiche, come la rilegatura scadente e le pagine mancanti.

Vantaggi:

Contenuti ben strutturati e organizzati.
Stile di scrittura chiaro e coinvolgente.
Esempi pratici per applicazioni reali.
Efficace nel collegare i concetti di programmazione funzionale con C#.
Incoraggia a espandere gli orizzonti della programmazione.
Argomenti convincenti per i benefici della programmazione funzionale.
Ricco di informazioni nonostante le dimensioni compatte.

Svantaggi:

Non è adatto ai principianti; è necessaria una conoscenza preliminare di C#.
Alcune copie fisiche avevano problemi di rilegatura e pagine mancanti.

(basato su 27 recensioni dei lettori)

Titolo originale:

Functional Programming in C#: How to Write Better C# Code

Contenuto del libro:

Sintesi

Programmazione funzionale in C# insegna ad applicare il pensiero funzionale ai problemi del mondo reale utilizzando il linguaggio C#. Il libro, con i suoi numerosi esempi pratici, è scritto per programmatori C# esperti senza alcuna esperienza precedente di FP. Vi fornirà una nuova e straordinaria prospettiva.

L'acquisto del libro stampato include un eBook gratuito nei formati PDF, Kindle e ePub di Manning Publications.

Informazioni sulla tecnologia

La programmazione funzionale cambia il modo di pensare al codice. Per gli sviluppatori C#, le tecniche di FP possono migliorare notevolmente la gestione degli stati, la concorrenza, la gestione degli eventi e la manutenzione del codice a lungo termine. E C# offre la flessibilità che consente di trarre il massimo vantaggio dall'applicazione delle tecniche funzionali. Questo libro vi offre la straordinaria potenza di una nuova prospettiva.

Informazioni sul libro

Programmazione funzionale in C# vi insegna ad applicare il pensiero funzionale ai problemi del mondo reale utilizzando il linguaggio C#. Inizierete con l'apprendimento dei principi della programmazione funzionale e delle caratteristiche del linguaggio che consentono di programmare in modo funzionale. Esplorando i numerosi esempi pratici, imparerete la potenza della composizione di funzioni, la programmazione del flusso di dati, le strutture di dati immutabili e la composizione monadica con LINQ.

Cosa c'è dentro

⬤ Scrivere codice leggibile e adatto al team.

⬤ Gestire async e flussi di dati.

⬤ Migliorare radicalmente la gestione degli errori.

⬤ Event sourcing e altri modelli FP.

Informazioni sul lettore

Scritto per programmatori C# esperti senza precedenti esperienze di FP.

Informazioni sull'autore

Enrico Buonanno ha studiato informatica alla Columbia University e ha 15 anni di esperienza come sviluppatore, architetto e formatore.

Indice dei contenuti

PARTE 1 - CONCETTI FONDAMENTALI.

⬤ Introduzione alla programmazione funzionale.

⬤ Perché la purezza delle funzioni è importante.

⬤ Progettare firme e tipi di funzione.

⬤ Gli schemi della programmazione funzionale.

⬤ Progettare programmi con la composizione di funzioni.

PARTE 2 - DIVENTARE FUNZIONALI.

⬤ Gestione funzionale degli errori.

⬤ Strutturare un'applicazione con le funzioni.

⬤ Lavorare efficacemente con le funzioni a più argomenti.

⬤ Pensare ai dati in modo funzionale.

⬤ Event sourcing: un approccio funzionale alla persistenza.

PARTE 3 - TECNICHE AVANZATE.

⬤ Computazioni pigre, continuazioni e la bellezza della composizione monadica.

⬤ Programmi statici e calcoli statici.

⬤ Lavorare con le computazioni asincrone.

⬤ Flussi di dati e le estensioni reattive.

⬤ Un'introduzione alla concomitanza dei messaggi.

Altre informazioni sul libro:

ISBN:9781617293955
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2017
Numero di pagine:408

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Programmazione funzionale in C#: Come scrivere un codice C# migliore - Functional Programming in C#:...
Sintesi Programmazione funzionale in C# insegna...
Programmazione funzionale in C#: Come scrivere un codice C# migliore - Functional Programming in C#: How to Write Better C# Code
Programmazione funzionale in C#, seconda edizione - Functional Programming in C#, Second...
Functional Programming in C#, Second Edition insegna ad...
Programmazione funzionale in C#, seconda edizione - Functional Programming in C#, Second Edition

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)