Zasady, praktyki i wzorce wstrzykiwania zależności

Ocena:   (4,7 na 5)

Zasady, praktyki i wzorce wstrzykiwania zależności (Seemann Mark)

Opinie czytelników

Podsumowanie:

Książka na temat wstrzykiwania zależności i wzorców projektowych oprogramowania otrzymała przytłaczająco pozytywne recenzje, podkreślające jej głębię, przejrzystość i praktyczne zastosowanie w poprawie zrozumienia i praktyk w tworzeniu oprogramowania.

Zalety:

Szybka dostawa, kompleksowe omówienie wstrzykiwania zależności, głębokie zrozumienie zasad projektowania oprogramowania, praktyczne wskazówki i przykłady, skuteczne rozwiązywanie nieporozumień, odpowiednie zarówno dla początkujących, jak i zaawansowanych programistów, szczególnie korzystne dla programistów .NET, dobrze zorganizowana treść, zawiera cenne aktualizacje w drugim wydaniu.

Wady:

Niektórzy uważają, że treść jest długa i mogłaby być bardziej zwięzła; kilku recenzentów oczekiwało większego skupienia się na konkretnych frameworkach, a nie na ogólnym przeglądzie.

(na podstawie 13 opinii czytelników)

Oryginalny tytuł:

Dependency Injection Principles, Practices, and Patterns

Zawartość książki:

Streszczenie

Książka "Dependency Injection Principles, Practices, and Patterns" uczy, jak wykorzystywać DI do ograniczania zakodowanych na stałe zależności między komponentami aplikacji. Na początku dowiesz się, czym jest DI i jakie typy aplikacji będą z niego korzystać. Następnie będziesz pracować nad konkretnymi scenariuszami przy użyciu języka C# i frameworka.NET, aby wdrożyć DI we własnych projektach. Zanurzając się w dokładnie wyjaśnionych przykładach, rozwiniesz podstawy, które możesz zastosować do dowolnej z wielu bibliotek DI dla.NET i.NET Core.

Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.

O technologii

Wstrzykiwanie zależności (Dependency Injection, DI) to świetny sposób na ograniczenie ścisłego powiązania między komponentami oprogramowania. Zamiast na stałe kodować zależności, takie jak określanie sterownika bazy danych, połączenia te są nawiązywane za pośrednictwem strony trzeciej. DI, kluczowe dla frameworków aplikacji takich jak ASP.NET Core, umożliwia lepsze zarządzanie zmianami i inną złożonością oprogramowania.

O książce

Dependency Injection Principles, Practices, and Patterns to poprawione i rozszerzone wydanie bestsellerowej klasycznej książki Dependency Injection in.NET. Uczy DI od podstaw, przedstawiając odpowiednie przykłady, wzorce i anty-wzorce do tworzenia luźno powiązanych, dobrze zorganizowanych aplikacji. Dobrze opisany kod i diagramy wykorzystują przykłady C# do zilustrowania zasad, które działają bezbłędnie z nowoczesnymi językami obiektowymi i bibliotekami DI.

What's Inside

⬤ Refaktoryzacja istniejącego kodu w kod luźno powiązany.

⬤ Techniki DI współpracujące ze statycznie typowanymi językami OO.

⬤ Integracja z popularnymi frameworkami .NET.

⬤ Zaktualizowane przykłady ilustrujące DI w.NET Core.

O Czytelniku

Dla średnio zaawansowanych programistów OO.

O Autorach

Mark Seemann jest programistą, architektem oprogramowania i prelegentem, który pracuje z oprogramowaniem od 1995 roku, w tym przez sześć lat w firmie Microsoft. Steven van Deursen jest doświadczonym programistą i architektem .NET oraz autorem i opiekunem biblioteki Simple Injector DI.

Spis treści

CZĘŚĆ 1 Umieszczenie wstrzykiwania zależności na mapie.

⬤ Podstawy wstrzykiwania zależności: Co, dlaczego i jak.

⬤ Pisanie ściśle powiązanego kodu.

⬤ Pisanie luźno powiązanego kodu.

CZĘŚĆ 2 Katalog.

⬤ Wzorce DI.

⬤ Anty-wzorce DI.

⬤ Zapachy kodu.

CZĘŚĆ 3 Czyste DI.

⬤ Kompozycja aplikacji.

⬤ Czas życia obiektu.

⬤ Wyjątki.

⬤ Programowanie zorientowane aspektowo.

⬤ Programowanie zorientowane aspektowo oparte na narzędziach.

CZĘŚĆ 4 Kontenery DI.

⬤ Wprowadzenie do kontenerów DI.

⬤ Kontener DI Autofac.

⬤ Kontener DI Simple Injector.

⬤ Microsoft. Extensions. DependencyInjection DI Container.

Dodatkowe informacje o książce:

ISBN:9781617294730
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2019
Liczba stron:552

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Zasady, praktyki i wzorce wstrzykiwania zależności - Dependency Injection Principles, Practices, and...
Streszczenie Książka "Dependency Injection...
Zasady, praktyki i wzorce wstrzykiwania zależności - Dependency Injection Principles, Practices, and Patterns

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)