Vývoj řízený testy pro vestavěné prostředí C

Hodnocení:   (4,7 z 5)

Vývoj řízený testy pro vestavěné prostředí C (W. Grenning James)

Recenze čtenářů

Shrnutí:

Kniha je dobře hodnocena těmi, kteří znají programování v jazyce C, zejména pro vestavěné systémy a vývoj řízený testy (TDD). Efektivně představuje moderní postupy kódování prostřednictvím srozumitelných příkladů a technik. Čelí však kritice za zastaralé příklady kódu a problémy se sestavovacími prostředími, které často zanechávají čtenáře frustrované.

Klady:

Skvělé pro ty, kteří ovládají jazyk C a chtějí se naučit TDD pro vestavěné systémy.

Zápory:

Jasně napsané a užitečné příklady, zejména pro jednotkové testování.

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

Původní název:

Test-Driven Development for Embedded C

Obsah knihy:

Další den bez vývoje řízeného testy znamená další čas promarněný hledáním chyb a sledováním, jak se váš kód zhoršuje. Mysleli jste si, že TDD je pro někoho jiného, ale není! Je pro vás, programátory v embedded C. TDD vám pomůže předcházet chybám a vytvářet software s dlouhou životností. Toto je první kniha, která učí, jak a proč TDD pro programátory v jazyce C.

TDD je moderní programátorská praxe, kterou vývojáři v jazyce C potřebují znát. Je to jiný způsob programování - jednotkové testy jsou psány v těsné zpětné vazbě s produkčním kódem, což zajišťuje, že váš kód dělá to, co si myslíte. Každých několik minut získáváte cennou zpětnou vazbu. Chyby odhalíte dříve, než se z nich stanou chyby. Získáte včasné varování před problémy s návrhem. Dostanete okamžité upozornění na vady vedlejších efektů. Můžete strávit více času přidáváním hodnotných funkcí do svého produktu.

James je jedním z mála odborníků na aplikaci TDD ve vestavěných systémech v jazyce C. Díky svým 1,5 desetiletí trvajícím školením, koučováním a praktikováním TDD v jazycích C, C++, Java a C# vás dovede od začátečníků v oblasti TDD k používání technik, které ovládá jen málokdo.

Tato kniha je plná kódu napsaného pro embedded programátory v jazyce C. Neuvidíte jen konečný produkt, ale i vývoj kódu a testů. James vás provede myšlenkovým procesem a rozhodnutími na každém kroku. Naučíte se techniky pro testování kódu přímo u hardwaru a dozvíte se o principech návrhu a o tom, jak je aplikovat na jazyk C, aby byl váš kód čistý a flexibilní.

Pro spuštění příkladů v této knize budete na svém počítači potřebovat vývojové prostředí C/C++ a řetězec nástrojů GNU GCC nebo Microsoft Visual Studio pro C++ (může být nutná konverze některých projektů).

Další údaje o knize:

ISBN:9781934356623
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2011
Počet stran:250

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Vývoj řízený testy pro vestavěné prostředí C - Test-Driven Development for Embedded C
Další den bez vývoje řízeného testy znamená další čas...
Vývoj řízený testy pro vestavěné prostředí C - Test-Driven Development for Embedded 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)