Principi, pratiche e modelli di iniezione della dipendenza

Punteggio:   (4,7 su 5)

Principi, pratiche e modelli di iniezione della dipendenza (Seemann Mark)

Recensioni dei lettori

Riepilogo:

Il libro sull'iniezione di dipendenza e sui modelli di progettazione del software ha ricevuto recensioni estremamente positive, che ne hanno evidenziato la profondità, la chiarezza e l'applicazione pratica per migliorare la comprensione e le pratiche di sviluppo del software.

Vantaggi:

Consegna rapida, copertura completa dell'iniezione di dipendenza, comprensione approfondita dei principi di progettazione del software, guida pratica ed esempi, affronta efficacemente i malintesi, adatto sia ai principianti che agli sviluppatori avanzati, particolarmente utile per gli sviluppatori .NET, contenuto ben organizzato, include preziosi aggiornamenti nella seconda edizione.

Svantaggi:

Alcuni ritengono che il contenuto sia lungo e che potrebbe trarre beneficio da una maggiore concisione; alcuni recensori si aspettavano un'attenzione più approfondita su framework specifici piuttosto che una panoramica generale.

(basato su 13 recensioni dei lettori)

Titolo originale:

Dependency Injection Principles, Practices, and Patterns

Contenuto del libro:

Sommario

Dependency Injection Principles, Practices, and Patterns insegna a usare la DI per ridurre le dipendenze hard-coded tra i componenti dell'applicazione. Inizierete con l'apprendere che cos'è l'iniezione di dipendenze e quali tipi di applicazioni possono trarne vantaggio. Quindi, si lavorerà su scenari concreti utilizzando C# e il framework.NET per implementare la DI nei propri progetti. Grazie agli esempi accuratamente spiegati, svilupperete una base che potrete applicare a una qualsiasi delle numerose librerie DI per.NET e.NET Core.

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

Informazioni sulla tecnologia

La Dependency Injection (DI) è un ottimo modo per ridurre l'accoppiamento stretto tra i componenti del software. Invece di codificare le dipendenze, come ad esempio specificare un driver di database, è possibile creare tali connessioni attraverso una terza parte. Centrale nei framework applicativi come ASP.NET Core, DI consente di gestire meglio le modifiche e altre complessità del software.

Informazioni sul libro

Dependency Injection Principles, Practices, and Patterns è un'edizione rivista e ampliata del classico bestseller Dependency Injection in.NET. Insegna la DI dalle fondamenta, con esempi rilevanti, pattern e anti-pattern per la creazione di applicazioni ben strutturate e ad accoppiamento libero. Il codice e i diagrammi ben commentati utilizzano esempi C# per illustrare i principi che funzionano perfettamente con i moderni linguaggi orientati agli oggetti e le librerie DI.

Cosa contiene

⬤ Rifattorizzazione del codice esistente in codice loosely coupled.

⬤ Tecniche DI che funzionano con i linguaggi OO staticamente tipizzati.

⬤ Integrazione con i comuni framework.NET.

⬤ Esempi aggiornati che illustrano DI in.NET Core.

Informazioni sul lettore

Per sviluppatori OO intermedi.

Informazioni sugli autori

Mark Seemann è un programmatore, architetto del software e relatore che lavora con il software dal 1995, compresi sei anni in Microsoft. Steven van Deursen è uno sviluppatore e architetto.NET esperto, nonché autore e manutentore della libreria Simple Injector DI.

Indice dei contenuti

PARTE 1 La mappa della Dependency Injection.

⬤ Le basi della Dependency Injection: Cosa, perché e come.

⬤ Scrivere codice strettamente accoppiato.

⬤ Scrivere codice non strettamente accoppiato.

PARTE 2 Il catalogo.

⬤ I modelli di dipendenza.

⬤ Antipattern di IDE.

⬤ Il codice puzza.

PARTE 3 Pure DI.

⬤ Composizione dell'applicazione.

⬤ Vita dell'oggetto.

⬤ Intercettazioni.

⬤ Programmazione orientata agli aspetti per progettazione.

⬤ Programmazione orientata agli aspetti basata su strumenti.

PARTE 4 Contenitori DI.

⬤ Introduzione ai contenitori DI.

⬤ Il contenitore DI Autofac.

⬤ Il contenitore DI Simple Injector.

⬤ Le estensioni Microsoft. Extensions. DependencyInjection.

Altre informazioni sul libro:

ISBN:9781617294730
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2019
Numero di pagine:552

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Principi, pratiche e modelli di iniezione della dipendenza - Dependency Injection Principles,...
Sommario Dependency Injection Principles,...
Principi, pratiche e modelli di iniezione della dipendenza - Dependency Injection Principles, Practices, and Patterns

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)