Hodnocení:
Návrh API pro C++ je komplexní příručka pro zkušené vývojáře v C++, která se věnuje správným programátorským postupům se zaměřením na návrh API. Kniha pokrývá širokou škálu témat včetně dokumentace, testování, verzování a návrhových vzorů, přičemž zdůrazňuje důležitost dobře strukturované a udržovatelné kódové základny. Je dobře hodnocena pro svůj srozumitelný text, praktické příklady a poznatky z reálného světa.
Klady:Kniha je dobře napsaná a představuje širokou škálu relevantních témat pro programování v C++, zejména v oblasti návrhu API. Sazba a grafická úprava zvyšují čtivost a autorovy zkušenosti z reálného světa dodávají diskusím hloubku. Integruje koncepty z různých zásadních děl a poskytuje praktické tipy pro zlepšení dovedností v jazyce C++. Čtenáři ji považují za cennou, protože jim připomíná osvědčené postupy a nabízí stručné informace, které v jiných zdrojích obvykle nenajdou.
Zápory:⬤ Někteří zkušení vývojáři C++ mohou zjistit, že kniha pro ně nepřináší nové informace, protože se zabývá běžnými postupy, aniž by se pouštěla do hlubších nebo pokročilejších témat. Některé části jsou popisovány jako příliš stručné nebo nedostatečně hluboké, například část o zpracování chyb. Někteří čtenáři si také přejí, aby aktualizace zahrnovala novější standardy C++, jako je C++20 nebo C++2
⬤ .
(na základě 66 hodnocení čtenářů)
API Design for C++
Kniha Návrh rozhraní API pro jazyk C++ poskytuje ucelenou diskusi o vývoji rozhraní pro programování aplikací (API), od počátečního návrhu přes implementaci, testování, dokumentaci, vydání, verzování, údržbu až po zastarání. Je to jediná kniha, která učí strategii vývoje rozhraní API v jazyce C++, včetně návrhu rozhraní, verzování, skriptování a rozšiřitelnosti zásuvnými moduly. Text čerpá z autorových zkušeností z rozsáhlých společných softwarových projektů a nabízí praktické techniky návrhu API, které vytvářejí dlouhodobě robustní kód. Představuje vzory a postupy, které poskytují skutečnou hodnotu jednotlivým vývojářům i organizacím.
Kniha Návrh rozhraní API pro jazyk C++ se zabývá často přehlíženými technickými i netechnickými otázkami, které přispívají k úspěšným návrhovým rozhodnutím, jejichž výsledkem jsou kvalitní, robustní a dlouhodobě fungující rozhraní API. Zaměřuje se na různé styly a vzory API, které vám umožní vytvářet elegantní a trvanlivé knihovny. Diskuse o strategiích testování se soustřeďuje na techniky automatizovaného testování API a nesnaží se zahrnout techniky testování aplikací pro koncové uživatele, jako je testování grafického uživatelského rozhraní, testování systému nebo manuální testování. Každý koncept je ilustrován rozsáhlými příklady kódu v jazyce C++ a plně funkční příklady a funkční zdrojový kód pro experimentování jsou k dispozici online.
Kniha bude užitečná jak pro začínající programátory, kteří rozumí základům jazyka C++ a chtějí se zdokonalit ve svých návrhářských dovednostech, tak pro starší inženýry a softwarové architekty, kteří chtějí získat nové odborné znalosti a doplnit tak své stávající nadání. Zaměřuje se na tři specifické skupiny čtenářů: praktikující softwarové inženýry a architekty, technické manažery a studenty a pedagogy.
© 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)