Návrhové vzory pre vstavané systémy v jazyku C: [S bezplatným členstvom v Newnes Online]

Hodnotenie:   (4,0 z 5)

Návrhové vzory pre vstavané systémy v jazyku C: [S bezplatným členstvom v Newnes Online] (Powel Douglass Bruce)

Recenzie čitateľov

Zhrnutie:

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.

Nevýhody:

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í)

Pôvodný názov:

Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit [With Free Newnes Online Membership]

Obsah knihy:

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ť...

Ďalšie údaje o knihe:

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

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Agilné systémové inžinierstvo - Agile Systems Engineering
Agilné systémové inžinierstvo predstavuje víziu systémového inžinierstva, v ktorom sa...
Agilné systémové inžinierstvo - Agile Systems Engineering
Návrhové vzory pre vstavané systémy v jazyku C: S bezplatným členstvom v Newnes Online - Design...
Nedávny prieskum uviedol, že 52 % vstavaných...
Návrhové vzory pre vstavané systémy v jazyku C: [S bezplatným členstvom v Newnes Online] - Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit [With Free Newnes Online Membership]
Kuchárka agilného systémového inžinierstva založeného na modeloch: Knižka: Zlepšite vývoj systémov...
Objavte recepty na riešenie rastúcej zložitosti...
Kuchárka agilného systémového inžinierstva založeného na modeloch: Knižka: Zlepšite vývoj systémov použitím osvedčených receptov na efektívne agilné systémové inžinierstvo - Agile Model-Based Systems Engineering Cookbook: Improve system development by applying proven recipes for effective agile systems engineering
Agile Model-Based Systems Engineering Cookbook - Second Edition: Zlepšite vývoj systémov použitím...
Získajte najnovšie recepty na uplatňovanie...
Agile Model-Based Systems Engineering Cookbook - Second Edition: Zlepšite vývoj systémov použitím osvedčených receptov na efektívne agilné systémové eng. - Agile Model-Based Systems Engineering Cookbook - Second Edition: Improve system development by applying proven recipes for effective agile systems eng

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)