Hodnotenie:
Kniha poskytuje prehľad návrhových vzorov špeciálne pre jazyk C# 3.0 so zameraním na vzory GOF. Niektorí čitatelia oceňujú jasné vysvetlenia a praktické príklady, mnohí však vyjadrujú sklamanie nad preklepmi, problémami s usporiadaním a vnímanými nedostatkami pri riešení pokročilých funkcií jazyka C#. Kvalita príkladov sa výrazne líši, pričom niektoré sú chválené za ich relevantnosť, zatiaľ čo iné sú kritizované za nedostatočnú zrozumiteľnosť alebo nesprávnosť.
Výhody:⬤ Komplexný prehľad dôležitých návrhových vzorov so zameraním na vlastnosti jazyka C
⬤ 0.
⬤ Vzory sú prehľadné s dobrými vysvetleniami a cvičeniami.
⬤ Užitočné diagramy UML.
⬤ Poskytuje porovnávací pohľad na podobné vzory.
⬤ Niektorí čitatelia zistili, že ide o praktického sprievodcu pri aplikácii vzorov v reálnych situáciách.
⬤ Početné preklepy a nezrovnalosti v usporiadaní.
⬤ Niektoré vysvetlenia sa považujú za nesprávne alebo neúplné, čo vedie k zmätku.
⬤ Značný počet príkladov nebolo možné vykonať alebo boli zle vybrané.
⬤ Chýba celkové zhrnutie alebo konsolidovaný zoznam vzorov.
⬤ Niektorí čitatelia majú pocit, že skutočne nevyužíva inovatívne vlastnosti jazyka C
⬤ 0.
(na základe 41 čitateľských recenzií)
C# 3.0 Design Patterns: Use the Power of C# 3.0 to Solve Real-World Problems
Ak chcete urýchliť vývoj svojich aplikácií.NET, ste pripravení na návrhové vzory jazyka C# - elegantné, uznávané a osvedčené spôsoby riešenia bežných programátorských problémov. Táto praktická príručka vám ponúka prehľadný úvod do klasických objektovo orientovaných návrhových vzorov a vysvetľuje, ako na ich kódovanie využiť najnovšie funkcie jazyka C# 3. 0.
Návrhové vzory C# využíva nové funkcie jazyka C# 3. 0 a frameworku.NET 3. 5 na implementáciu 23 základných vzorov, ktoré poznajú pracujúci vývojári. Získate množstvo prípadových štúdií, ktoré odhaľujú, ako sa jednotlivé vzory používajú v praxi, a prehľadné porovnanie vzorov a miest, kde by sa dali najlepšie použiť alebo kombinovať. Táto prehľadná a ilustrovaná kniha obsahuje:
⬤ Vysvetlenie návrhových vzorov a dôvodov ich používania s tabuľkami a pokynmi, ktoré vám pomôžu pri výbere jedného vzoru namiesto druhého.
⬤ Ilustrované pokrytie každého klasického kreatívneho, štrukturálneho a behaviorálneho návrhového vzoru vrátane jeho reprezentácie v jazyku UML a úloh jeho jednotlivých účastníkov.
⬤ Funkcie jazyka C# 3. 0 predstavené na príkladoch a zhrnuté v postranných lištách pre jednoduchú orientáciu.
⬤ Príklady každého vzoru v praxi v reálnom programe v prostredí .NET 3. 5, ktoré sú k dispozícii na stiahnutie z O'Reilly a zo sprievodnej webovej stránky autora.
⬤ Kvízy a cvičenia na overenie porozumenia materiálu.
S C# 3. 0 Design Patterns sa naučíte vytvárať správny, rozšíriteľný a efektívny kód, aby ste vopred ušetrili čas a neskôr eliminovali problémy. Ak sa vaše podnikanie spolieha na efektívny vývoj aplikácií a kvalitný kód, potrebujete C# Design Patterns.