Návrh API pre C++

Hodnotenie:   (4,6 z 5)

Návrh API pre C++ (Martin Reddy)

Recenzie čitateľov

Zhrnutie:

Návrh API pre C++ je komplexná príručka pre skúsených vývojárov v C++, ktorá sa zaoberá správnymi programovacími postupmi so zameraním na návrh API. Kniha pokrýva širokú škálu tém vrátane dokumentácie, testovania, tvorby verzií a návrhových vzorov, pričom zdôrazňuje dôležitosť dobre štruktúrovanej a udržiavateľnej kódovej základne. Je dobre hodnotená pre svoj jasný text, praktické príklady a poznatky z reálneho sveta.

Výhody:

Kniha je dobre napísaná a predstavuje širokú škálu relevantných tém pre programovanie v C++, najmä v oblasti návrhu API. Sadzba a grafická úprava zvyšujú čitateľnosť a autorove skúsenosti z reálneho sveta dodávajú diskusiám hĺbku. Integruje koncepty z rôznych zásadných diel a poskytuje praktické tipy na zlepšenie zručností v jazyku C++. Čitatelia ju považujú za cennú, pretože im pripomína osvedčené postupy a ponúka stručné informácie, ktoré sa v iných zdrojoch zvyčajne nenachádzajú.

Nevýhody:

Niektorí skúsení vývojári C++ môžu zistiť, že kniha pre nich neprináša nové informácie, pretože pokrýva bežné postupy bez toho, aby sa venovala hlbším alebo pokročilejším témam. Niektoré časti sa označujú za príliš stručné alebo málo hlboké, napríklad časť o spracovaní chýb. Niektorí čitatelia si tiež želajú, aby sa aktualizácie týkali novších štandardov C++, ako sú C++20 alebo C++2

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

Pôvodný názov:

API Design for C++

Obsah knihy:

Návrh API pre C++ poskytuje komplexnú diskusiu o vývoji rozhrania pre programovanie aplikácií (API), od počiatočného návrhu cez implementáciu, testovanie, dokumentáciu, vydanie, verzovanie, údržbu a vyradenie. Je to jediná kniha, v ktorej sa vyučujú stratégie vývoja rozhrania API v jazyku C++ vrátane návrhu rozhrania, tvorby verzií, skriptovania a rozšíriteľnosti zásuvných modulov. Text čerpá z autorových skúseností s rozsiahlymi softvérovými projektmi, na ktorých spolupracoval, a ponúka praktické techniky návrhu API, ktoré vytvárajú dlhodobo spoľahlivý kód. Predstavuje vzory a postupy, ktoré poskytujú skutočnú hodnotu jednotlivým vývojárom, ako aj organizáciám.

V knihe Návrh API pre C++ sa skúmajú často prehliadané technické aj netechnické otázky, ktoré prispievajú k úspešným rozhodnutiam o návrhu, ktoré vytvárajú vysoko kvalitné, robustné a dlhodobo fungujúce API. Zameriava sa na rôzne štýly a vzory API, ktoré vám umožnia vytvárať elegantné a odolné knižnice. Diskusia o stratégiách testovania sa sústreďuje skôr na techniky automatizovaného testovania API, než aby sa pokúšala zahrnúť techniky testovania aplikácií pre koncových používateľov, ako je testovanie grafického rozhrania, testovanie systému alebo manuálne testovanie. Každý koncept je ilustrovaný rozsiahlymi príkladmi kódu v jazyku C++ a plne funkčné príklady a funkčný zdrojový kód na experimentovanie sú k dispozícii online.

Táto kniha bude užitočná pre nových programátorov, ktorí rozumejú základom jazyka C++ a chcú pokročiť vo svojich návrhárskych zručnostiach, ako aj pre starších inžinierov a softvérových architektov, ktorí chcú získať nové odborné znalosti na doplnenie svojich existujúcich talentov. Zameriava sa na tri špecifické skupiny čitateľov: praktických softvérových inžinierov a architektov, technických manažérov a študentov a pedagógov.

Ďalšie údaje o knihe:

ISBN:9780123850034
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2011
Počet strán:472

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Návrh API pre C++ - API Design for C++
Návrh API pre C++ poskytuje komplexnú diskusiu o vývoji rozhrania pre programovanie aplikácií (API), od počiatočného návrhu cez...
Návrh API pre C++ - API Design for C++

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)