Optimalizovaný jazyk C++: Osvědčené techniky pro zvýšení výkonu.

Hodnocení:   (3,8 z 5)

Optimalizovaný jazyk C++: Osvědčené techniky pro zvýšení výkonu. (Kurt Guntheroth)

Recenze čtenářů

Shrnutí:

Kniha se prezentuje jako průvodce optimalizací v jazyce C++, což u čtenářů vyvolalo smíšené ohlasy. Zatímco je chválena pro svou technickou hloubku a užitečné postřehy, mnozí recenzenti ji považují za povrchní nebo příliš základní pro zkušené vývojáře. Kritici vyzdvihují zastaralé informace a nedostatečnou hloubku některých témat, zatímco příznivci oceňují její přehlednost a praktické rady pro optimalizaci kódu C++.

Klady:

Dobře napsané a nabité technickými znalostmi
užitečné pokyny pro středně pokročilé programátory v C++
zvláště silné v oblasti optimalizace přístupu do paměti
dobré analýzy výkonnosti kontejnerových algoritmů
přístupné pro některé čtenáře
zahrnuje nejnovější změny v C++14.

Zápory:

Nevhodné pro zkušené vývojáře
příliš základní a nedostatečně hluboké
obsahuje zastaralé a někdy nesprávné informace
příliš mnoho slov o základních pojmech
nejednotná organizace a nesoudržnost
často opomíjí ověřit tvrzení nebo poskytnout zdrojový kód příkladů.

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

Původní název:

Optimized C++: Proven Techniques for Heightened Performance

Obsah knihy:

V dnešním rychlém a konkurenčním světě je pro zákazníky stejně důležitý výkon programu jako jeho funkce. Tato praktická příručka učí vývojáře principům ladění výkonu, které umožňují optimalizaci v jazyce C++. Dozvíte se, jak zajistit, aby kód, který již ztělesňuje osvědčené postupy návrhu C++, běžel rychleji a spotřebovával méně prostředků na jakémkoli počítači - ať už jde o hodinky, telefon, pracovní stanici, superpočítač nebo celosvětovou síť serverů.

Autor Kurt Guntheroth uvádí několik běžících příkladů, které ukazují, jak tyto principy postupně aplikovat na vylepšení stávajícího kódu tak, aby splňoval požadavky zákazníků na rychlost odezvy a propustnost. Rady v této knize se vám osvědčí, až poprvé uslyšíte kolegu vykřiknout: "Páni, to bylo rychlé. Kdo něco opravil? ".

⬤ Lokalizujte horká místa výkonu pomocí profileru a softwarových časovačů.

⬤ Naučte se provádět opakovatelné experimenty pro měření výkonnosti změn kódu.

⬤ Optimalizovat používání dynamicky alokovaných proměnných.

⬤ Zlepšit výkonnost horkých smyček a funkcí.

⬤ Zrychlit funkce pro práci s řetězci.

⬤ Rozpoznat efektivní algoritmy a optimalizační vzory.

⬤ Poznejte silné a slabé stránky kontejnerových tříd jazyka C++.

⬤ Pohlédnout na vyhledávání a třídění očima optimalizátoru.

⬤ Efektivně využívat proudové I/O funkce jazyka C++.

⬤ Efektivně využívat funkce souběhu založené na vláknech jazyka C++.

Další údaje o knize:

ISBN:9781491922064
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2016
Počet stran:388

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Optimalizovaný jazyk C++: Osvědčené techniky pro zvýšení výkonu. - Optimized C++: Proven Techniques...
V dnešním rychlém a konkurenčním světě je pro...
Optimalizovaný jazyk C++: Osvědčené techniky pro zvýšení výkonu. - Optimized C++: Proven Techniques for Heightened Performance

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)