Hodnocení:
Kniha je dobře napsaná a vhodná jak pro začátečníky, tak pro středně pokročilé programátory v jazyce C, zejména v kontextu Arduina. Přestože efektivně učí základy kódování v jazyce C a příjemně se čte, byla kritizována za to, že se nezabývá pokročilými tématy a že je spíše úvodem do jazyka C než hlubokým ponorem do optimalizovaného kódování.
Klady:⬤ Dobře a přesně napsané
⬤ vhodné pro začátečníky i středně pokročilé kodéry
⬤ příjemné čtení
⬤ dobrá organizace
⬤ efektivní vysvětlení, zejména u ukazatelů
⬤ motivuje k učení se o C a Arduinu.
⬤ Omezené pokrytí pokročilých konceptů
⬤ chybí hloubka v manipulaci na úrovni registrů
⬤ plně nesplňuje slib výuky štíhlého kódu pro malé stroje
⬤ především úvod do jazyka C než příručka pro pokročilé.
(na základě 3 hodnocení čtenářů)
Smaller C: Lean Code for Small Machines
Pro výrobce, kteří chtějí používat co nejmenší mikrokontroléry nebo z větších mikrokontrolérů vytěžit co nejvyšší výkon, je jazyk C stále nejlepší volbou. Tato praktická kniha poskytuje solidní základy jazyka C pro každého, kdo se zabývá programováním mikrokontrolérů. Prozkoumáte mnoho způsobů, jak jazyk C umožňuje vývojářům a výrobcům dosáhnout velkých výsledků z malých zařízení.
Autor Marc Loy vám ukáže, jak psát čistý a udržovatelný kód v jazyce C od nuly. Tento jazyk a jeho příbuzný jazyk C++ se stále hojně používají k psaní nízkoúrovňového kódu pro ovladače zařízení nebo operační systémy. Pochopením syntaxe jazyka C a jeho zvláštností získáte trvalou gramotnost v oblasti počítačových jazyků, která vám pomůže snadněji si osvojit nové jazyky a styly.
⬤ Získáte základy jazyka C, jako jsou datové typy, řízení toku dat a funkce.
⬤ Prozkoumejte správu paměti včetně toho, jak programy pracují na malých zařízeních.
⬤ Pochopit odpovědi poskytované na internetových fórech, jako je Reddit nebo Stack Overflow.
⬤ Psat efektivní, vlastní kód v jazyce C, který je čitelný a udržovatelný.
⬤ Analyzovat výkonnost svého kódu a zvažovat optimalizace.
⬤ Vyhodnoťte knihovny třetích stran pro použití ve vlastních projektech.
⬤ Vytvářejte vlastní knihovny, které můžete sdílet s ostatními.
© 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)