Optimalizált C++: Bevált technikák a fokozott teljesítményért

Értékelés:   (3.8 az 5-ből)

Optimalizált C++: Bevált technikák a fokozott teljesítményért (Kurt Guntheroth)

Olvasói vélemények

Összegzés:

A könyv a C++ optimalizáláshoz szóló útmutatóként mutatja be magát, és vegyes visszajelzéseket kapott az olvasóktól. Miközben dicsérik technikai mélységéért és hasznos meglátásaiért, sok kritikus felületesnek vagy túl alapszintűnek találja a tapasztalt fejlesztők számára. A kritikusok kiemelik az elavult információkat és a mélység hiányát bizonyos témakörökben, míg a támogatók értékelik a C++ kód optimalizálására vonatkozó áttekinthetőségét és gyakorlati tanácsait.

Előnyök:

Jól megírt és műszaki ismeretekkel teli
hasznos útmutatások középhaladó C++ programozók számára
különösen erős a memóriaelérés optimalizálásában
jó elemzések a konténer algoritmusok teljesítményéről
megközelíthető néhány olvasó számára
a legújabb C++14-es módosításokkal is foglalkozik.

Hátrányok:

Nem alkalmas tapasztalt fejlesztők számára
túlságosan alapszintű és kevés a mélység
elavult és néha helytelen információkat tartalmaz
túlságosan bőbeszédű az alapfogalmakról
széttagolt a szervezés és hiányzik a kohézió
gyakran elmulasztja az állítások igazolását vagy a példák forráskódjának megadását.

(17 olvasói vélemény alapján)

Eredeti címe:

Optimized C++: Proven Techniques for Heightened Performance

Könyv tartalma:

A mai gyors és versenyképes világban egy program teljesítménye ugyanolyan fontos az ügyfelek számára, mint az általa nyújtott funkciók. Ez a gyakorlati útmutató megtanítja a fejlesztőknek a teljesítményhangolás alapelveit, amelyek lehetővé teszik az optimalizálást C++ nyelven. Megtanulhatja, hogyan teheti gyorsabbá és kevesebb erőforrást fogyasztóvá a C++ tervezés legjobb gyakorlatait már magában foglaló kódot bármely számítógépen - legyen az akár óra, telefon, munkaállomás, szuperszámítógép vagy a világot behálózó szerverhálózat.

A szerző, Kurt Guntheroth számos futó példával mutatja be, hogyan lehet ezeket az elveket fokozatosan alkalmazni a meglévő kód javítására, hogy az megfeleljen a vásárlói igényeknek a reakciókészség és az átviteli sebesség tekintetében. A könyvben található tanácsok bebizonyítják majd magukat, amikor először hallja egy kollégáját felkiáltani: "Hű, ez gyors volt. Ki javított ki valamit? ".

⬤ Lokalizálja a teljesítménybeli forró pontokat a profiler és a szoftveres időmérők segítségével.

⬤ Tanuljon megismételhető kísérleteket végezni a kódmódosítások teljesítményének mérésére.

⬤ A dinamikusan allokált változók használatának optimalizálása.

⬤ A forró ciklusok és függvények teljesítményének javítása.

⬤ Több sztringkezelő függvény gyorsítása.

⬤ A hatékony algoritmusok és optimalizálási minták felismerése.

⬤ Tanulja meg a C++ konténerosztályok erősségeit - és gyengeségeit -.

⬤ Nézze a keresést és a rendezést egy optimalizáló szemével.

⬤ A C++ streaming I/O függvények hatékony használata.

⬤ Használja hatékonyan a C++ szálalapú párhuzamossági funkciókat.

A könyv egyéb adatai:

ISBN:9781491922064
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2016
Oldalak száma:388

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Optimalizált C++: Bevált technikák a fokozott teljesítményért - Optimized C++: Proven Techniques for...
A mai gyors és versenyképes világban egy program...
Optimalizált C++: Bevált technikák a fokozott teljesítményért - Optimized C++: Proven Techniques for Heightened Performance

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)