Efektivnější jazyk C# (obsahuje program pro aktualizaci obsahu): Obsahuje 50 konkrétních způsobů, jak zlepšit svůj jazyk C#.

Hodnocení:   (4,6 z 5)

Efektivnější jazyk C# (obsahuje program pro aktualizaci obsahu): Obsahuje 50 konkrétních způsobů, jak zlepšit svůj jazyk C#. (Bill Wagner)

Recenze čtenářů

Shrnutí:

Kniha je velmi pokročilým, ale zároveň praktickým průvodcem, který poskytuje solidní příklady kódu a účinná řešení. Nabízí vynikající pokyny pro kvalitu kódu, zaměřuje se na důležité programátorské koncepty a úskalí. Někteří čtenáři však zjistí, že její účinnost je omezená, pokud není doprovázena dobrými dovednostmi v oblasti návrhu tříd.

Klady:

Vysoce pokročilé a praktické
dobře vysvětlené příklady
vynikající pokyny ke kvalitě kódu
pokrývá složitá témata, jako je vláknové a asynchronní programování
jedinečné nápady, jako je dynamický typizovaný XML parser.

Zápory:

Může být výzvou pro ty, kdo nemají dobré znalosti návrhu tříd; některá řešení se mohou zdát příliš složitá nebo zbytečná pro čtenáře s pevnými základy.

(na základě 3 hodnocení čtenářů)

Původní název:

More Effective C# (Includes Content Update Program): 50 Specific Ways to Improve Your C#

Obsah knihy:

V knize More Effective C#, Second Edition světoznámý odborník na.NET Bill Wagner identifikuje a osvětluje 50 středně pokročilých až pokročilých technik pro psaní výjimečně robustních a dobře fungujících textů v jazyce C# 7. 0. Wagner odráží rostoucí vyspělost jazyka C# a jeho vývojářské komunity a předkládá nová účinná řešení problémů, se kterými se pravděpodobně setkáváte každý den.

Během tří vydání knihy Efektivní C# se Wagnerova jasná vysvětlení, odborné tipy a realistické příklady kódu ukázaly jako neocenitelné pro statisíce vývojářů. S vydáním tohoto titulu byly Effective C#, Third Edition, a More Effective C#, Second Edition, kompletně reorganizovány, aby poskytovaly jasná vysvětlení, odborné tipy a realistické příklady kódu v uceleném balíčku pro moderní jazyk C#. More Effective C#, Second Edition, přináší stejný osvědčený přístup k novým funkcím jazyka C# 7. 0 a pomůže vám provádět známé úlohy efektivněji a účinněji.

Wagner čerpá ze svých nepřekonatelných zkušeností s jazykem C# a klíčové role v celosvětových výborech pro standardy jazyka C# a věnuje se objektově orientovaným, funkcionálním a servisně orientovaným přístupům ke správě dat v jazyce C#, lepším způsobům vyjadřování záměrů uživatelům a ostatním programátorům a novým možnostem využití výkonných asynchronních a dynamických programovacích technik.

⬤ Používejte vlastnosti místo přístupných datových členů (bod 1)

⬤ Rozlišujte mezi hodnotovými a referenčními typy (bod 4)

⬤ Pochopit vztahy mezi více koncepty rovnosti (položka 9)

⬤ Vyhněte se konverzním operátorům ve svých API (bod 11)

⬤ Pochopit, jak se liší metody rozhraní a virtuální metody (bod 15)

⬤ Vyhnout se přetěžování metod definovaných v základních třídách (bod 19)

⬤ Vytvářet přehledné, minimální a úplné skupiny metod (bod 22)

⬤ Povolit okamžité hlášení chyb v iterátorech a asynchronních metodách (bod 26)

⬤ Používejte asynchronní metody pro asynchronní práci (bod 27)

⬤ Vyhněte se alokacím vláken a přepínání kontextu (bod 30)

⬤ Sestavujte paralelní algoritmy PLINQ s ohledem na výjimky (bod 36)

⬤ Používejte fond vláken místo vytváření vláken (bod 37)

⬤ Používejte BackgroundWorker pro komunikaci mezi vlákny (bod 38).

⬤ Využívejte co nejmenší rozsah pro zámkové úchyty (bod 41)

⬤ Pochopit výhody a nevýhody dynamického programování (bod 43)

⬤ Plně využívat rozhraní API výrazů (bod 46)

⬤ Minimalizovat dynamické objekty ve veřejných rozhraních API (bod 47)

Již jste úspěšným programátorem v jazyce C#: tato kniha z vás udělá vynikajícího programátora.

Program aktualizace obsahu: Tento titul již není součástí programu aktualizace obsahu. Obsah je konečný a žádné další aktualizace již nebudou vydávány.

Další údaje o knize:

ISBN:9780672337888
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2017
Počet stran:304

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Effective C# (Covers C# 6.0), (Includes Content Update Program): 50 konkrétních způsobů, jak zlepšit...
V knize Efektivní C#, třetí vydání uvádí uznávaný...
Effective C# (Covers C# 6.0), (Includes Content Update Program): 50 konkrétních způsobů, jak zlepšit své znalosti jazyka C# - Effective C# (Covers C# 6.0), (Includes Content Update Program): 50 Specific Ways to Improve Your C#
Efektivnější jazyk C# (obsahuje program pro aktualizaci obsahu): Obsahuje 50 konkrétních způsobů,...
V knize More Effective C#, Second Edition...
Efektivnější jazyk C# (obsahuje program pro aktualizaci obsahu): Obsahuje 50 konkrétních způsobů, jak zlepšit svůj jazyk C#. - More Effective C# (Includes Content Update Program): 50 Specific Ways to Improve Your C#

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)