Princípy, postupy a vzory injekčnej závislosti

Hodnotenie:   (4,7 z 5)

Princípy, postupy a vzory injekčnej závislosti (Seemann Mark)

Recenzie čitateľov

Zhrnutie:

Kniha o vstrekovaní závislostí a návrhových vzoroch softvéru získala prevažne pozitívne recenzie, ktoré vyzdvihujú jej hĺbku, zrozumiteľnosť a praktické využitie pri zlepšovaní porozumenia a postupov pri vývoji softvéru.

Výhody:

Rýchle vydanie, komplexné pokrytie problematiky injekcie závislostí, hlboké pochopenie princípov návrhu softvéru, praktické návody a príklady, účinne rieši nedorozumenia, vhodná pre začiatočníkov aj pokročilých vývojárov, obzvlášť prínosná pre vývojárov .NET, dobre organizovaný obsah, obsahuje cenné aktualizácie v druhom vydaní.

Nevýhody:

Niektorí považujú obsah za zdĺhavý a prospelo by mu, keby bol stručnejší; niekoľko recenzentov očakávalo hlbšie zameranie na konkrétne rámce namiesto všeobecného prehľadu.

(na základe 13 čitateľských recenzií)

Pôvodný názov:

Dependency Injection Principles, Practices, and Patterns

Obsah knihy:

Zhrnutie

Princípy, postupy a vzory v oblasti vnorenia závislostí vás naučia používať DI na zníženie pevne zakódovaných závislostí medzi komponentmi aplikácie. Na začiatku sa dozviete, čo je DI a aké typy aplikácií ju využijú. Potom budete pracovať na konkrétnych scenároch s využitím jazyka C# a rámca.NET na implementáciu DI vo vlastných projektoch. Keď sa ponoríte do dôkladne vysvetlených príkladov, vytvoríte si základy, ktoré môžete použiť na ktorúkoľvek z mnohých knižníc DI pre.NET a.NET Core.

Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od vydavateľstva Manning Publications.

O technológii

Dependency Injection (DI) je skvelý spôsob, ako znížiť tesnú väzbu medzi softvérovými komponentmi. Namiesto tvrdého kódovania závislostí, ako je napríklad špecifikácia ovládača databázy, vytvoríte tieto prepojenia prostredníctvom tretej strany. DI je ústredným prvkom aplikačných rámcov, ako je ASP.NET Core, a umožňuje lepšie spravovať zmeny a inú zložitosť softvéru.

O knihe

Dependency Injection Principles, Practices, and Patterns je revidované a rozšírené vydanie klasického bestselleru Dependency Injection in.NET. Naučí vás DI od základov, pričom obsahuje relevantné príklady, vzory a anti-vzory na vytváranie voľne previazaných, dobre štruktúrovaných aplikácií. Dobre komentovaný kód a diagramy využívajú príklady v jazyku C# na ilustráciu princípov, ktoré bezchybne fungujú s modernými objektovo orientovanými jazykmi a knižnicami DI.

Čo je vnútri

⬤ Refaktorizácia existujúceho kódu na voľne viazaný kód.

⬤ DI techniky, ktoré fungujú so staticky typovanými OO jazykmi.

⬤ Integrácia s bežnými.NET frameworkami.

⬤ Aktualizované príklady ilustrujúce DI v.NET Core.

O čitateľovi

Pre stredne pokročilých OO vývojárov.

O autoroch.

Mark Seemann je programátor, softvérový architekt a prednášateľ, ktorý pracuje so softvérom od roku 1995 vrátane šiestich rokov v spoločnosti Microsoft. Steven van Deursen je skúsený vývojár a architekt v oblasti.NET a autor a správca knižnice Simple Injector DI.

Obsah

ČASŤ 1 Uvedenie nástroja Dependency Injection na mapu.

⬤ Základy Dependency Injection: Čo, prečo a ako.

⬤ Písanie tesne previazaného kódu.

⬤ Písanie voľne viazaného kódu.

ČASŤ 2 Katalóg.

⬤ Vzorce viazanosti.

⬤ DI anti-vzory.

⬤ Kódové pachy.

ČASŤ 3 Čisté DI.

⬤ Zloženie aplikácie.

⬤ Životnosť objektu.

⬤ Prekážky.

⬤ Aspect-Oriented Programming by design.

⬤ Programovanie orientované na aspekty založené na nástrojoch.

ČASŤ 4 DI Kontajnery.

⬤  Úvod do DI kontajnerov.

⬤ Autofac DI Container.

⬤ Kontajner DI Simple Injector.

⬤ Kontainer Microsoft. Rozšírenia. DependencyInjection DI Container.

Ďalšie údaje o knihe:

ISBN:9781617294730
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2019
Počet strán:552

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Princípy, postupy a vzory injekčnej závislosti - Dependency Injection Principles, Practices, and...
Zhrnutie Princípy, postupy a vzory v oblasti...
Princípy, postupy a vzory injekčnej závislosti - Dependency Injection Principles, Practices, and Patterns

Diela autora vydali tieto vydavateľstvá: