Návrhové vzory pro vestavěné systémy v jazyce C: [S bezplatným členstvím v Newnes Online]

Hodnocení:   (4,0 z 5)

Návrhové vzory pro vestavěné systémy v jazyce C: [S bezplatným členstvím v Newnes Online] (Powel Douglass Bruce)

Recenze čtenářů

Shrnutí:

Celkově lze knihu hodnotit jako smíšený počin, který obsahuje jak cenné koncepty, tak i významné nedostatky. Mnoho recenzentů chválí její zaměření na návrhové vzory pro vestavěné systémy, ale kritizují nedostatek funkčních příkladů kódu a špatné formátování. Zdá se, že naplňuje mezeru v návrhových vzorech pro jazyk C při programování vestavných systémů, ale trpí chybami v kódování a nepřehlednou prezentací.

Klady:

Poskytuje cenné koncepty a jedinečný pohled na návrhové vzory pro vestavné systémy v jazyce C.
Užitečné pro školení a reference, zejména pro programátory, kteří s vývojem vestavného softwaru začínají.
Zabývá se objektově orientovanými metodikami v jazyce C, což je přínosné pro čtenáře s historií v jazyce Java nebo C++.
Nabízí katalog návrhových vzorů s vysvětlivkami a diagramy UML.

Zápory:

Pouze asi 20 % obsahu je považováno za užitečné nebo relevantní, přičemž mnohé části jsou považovány za zbytečné.
Výrazné chyby v kódování, překlepy a neúplné příklady kódu, které jsou matoucí a nekompilovatelné.
Nadměrné používání diagramů UML a příliš akademický styl psaní komplikují porozumění.
Špatné formátování v digitálních verzích a závislost na externím stahování kódu, které je pro uživatele nepřívětivé.

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

Původní název:

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

Obsah knihy:

Podle nedávného průzkumu se 52 % vestavěných projektů opozdí o 4-5 měsíců. Tato kniha vám může pomoci dostat tyto projekty včas pomocí návrhových vzorů.

Autor pečlivě zohledňuje zvláštní problémy, které se vyskytují při návrhu a vývoji vestavných aplikací, zejména souběžnost, komunikaci, rychlost a využití paměti. Vzory jsou uvedeny v jazyce UML (Unified Modeling Language) s příklady včetně ANSI C pro přímou a praktickou aplikaci na kód jazyka C. Základní znalost jazyka C je nezbytným předpokladem knihy, zatímco notace a terminologie UML je zahrnuta.

Obecné knihy o programování v jazyce C neobsahují diskusi o omezeních, která se vyskytují v rámci návrhu vestavných systémů. Na praktických příkladech čtenář pochopí použití UML a OO (objektově orientovaných) návrhů v prostředí s omezenými zdroji.

Součástí jsou také dvě kapitoly o stavových strojích. Krása této knihy spočívá v tom, že vám dnes může pomoci s..

Další údaje o knize:

ISBN:9781856177078
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2010
Počet stran:472

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Agilní systémové inženýrství - Agile Systems Engineering
Agilní systémové inženýrství představuje vizi systémového inženýrství, kde se přesná...
Agilní systémové inženýrství - Agile Systems Engineering
Návrhové vzory pro vestavěné systémy v jazyce C: S bezplatným členstvím v Newnes Online - Design...
Podle nedávného průzkumu se 52 % vestavěných...
Návrhové vzory pro vestavěné systémy v jazyce C: [S bezplatným členstvím v Newnes Online] - Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit [With Free Newnes Online Membership]
Kuchařka agilního systémového inženýrství založeného na modelech: Knížka: Zlepšete vývoj systémů...
Objevte recepty, jak řešit rostoucí složitost...
Kuchařka agilního systémového inženýrství založeného na modelech: Knížka: Zlepšete vývoj systémů použitím osvědčených receptů pro efektivní agilní systémové inženýrství. - Agile Model-Based Systems Engineering Cookbook: Improve system development by applying proven recipes for effective agile systems engineering
Kuchařka agilního systémového inženýrství založeného na modelech - druhé vydání: Zlepšete vývoj...
Seznamte se s nejnovějšími recepty pro použití...
Kuchařka agilního systémového inženýrství založeného na modelech - druhé vydání: Zlepšete vývoj systémů použitím osvědčených receptů pro efektivní agilní systémové eng. - Agile Model-Based Systems Engineering Cookbook - Second Edition: Improve system development by applying proven recipes for effective agile systems eng

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)