Hodnotenie:
Celkovo možno knihu hodnotiť ako zmiešaný materiál, ktorý obsahuje cenné koncepcie aj významné nedostatky. Mnohí recenzenti chvália jej zameranie na návrhové vzory pre vstavané systémy, ale kritizujú nedostatok funkčných príkladov kódu a zlé formátovanie. Zdá sa, že napĺňa medzeru v návrhových vzoroch pre jazyk C v oblasti vstavaného programovania, ale trpí chybami v kódovaní a neprehľadnou prezentáciou.
Výhody:⬤ Poskytuje cenné koncepty a jedinečný pohľad na návrhové vzory pre vstavané systémy v jazyku C.
⬤ Užitočné na školenie a referencie, najmä pre programátorov, ktorí s vývojom vstavaného softvéru začínajú.
⬤ Zaoberá sa objektovo orientovanými metodikami v jazyku C, čo je prospešné pre čitateľov s históriou v jazyku Java alebo C++.
⬤ Ponúka katalóg návrhových vzorov s vysvetleniami a diagramami UML.
⬤ Len približne 20 % obsahu sa považuje za užitočný alebo relevantný, pričom mnohé časti sú považované za zbytočné.
⬤ Výrazné chyby v kódovaní, preklepy a neúplné príklady kódu, ktoré sú mätúce a nekompilovateľné.
⬤ Nadmerné používanie diagramov UML a príliš akademický štýl písania komplikujú pochopenie.
⬤ Zlé formátovanie v digitálnych verziách a spoliehanie sa na externé preberanie kódu, ktoré je pre používateľov neprívetivé.
(na základe 9 čitateľských recenzií)
Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit [With Free Newnes Online Membership]
Nedávny prieskum uviedol, že 52 % vstavaných projektov mešká 4 až 5 mesiacov. Táto kniha môže pomôcť dostať tieto projekty načas pomocou návrhových vzorov.
Autor starostlivo zohľadňuje osobitné problémy, ktoré sa vyskytujú pri navrhovaní a vývoji vstavaných aplikácií, najmä súbežnosť, komunikáciu, rýchlosť a využitie pamäte. Vzory sú uvedené v jazyku UML (Unified Modeling Language) s príkladmi vrátane ANSI C na priamu a praktickú aplikáciu na kód jazyka C. Základné znalosti jazyka C sú predpokladom pre túto knihu, zatiaľ čo notácia a terminológia jazyka UML je zahrnutá.
Všeobecné knihy o programovaní v jazyku C neobsahujú diskusiu o obmedzeniach, ktoré sa vyskytujú v rámci návrhu vstavaných systémov. Praktické príklady poskytujú čitateľovi pochopenie používania UML a OO (objektovo orientovaných) návrhov v prostredí s obmedzenými zdrojmi.
Súčasťou sú aj dve kapitoly o stavových strojoch. Krása tejto knihy spočíva v tom, že vám dnes môže pomôcť...
© 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)