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

Evaluare:   (4.0 din 5)

Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit [With Free Newnes Online Membership] (Powel Douglass Bruce)

Recenzii ale cititorilor

Rezumat:

În general, cartea este văzută ca un pachet mixt, conținând atât concepte valoroase, cât și defecte semnificative. Mulți recenzenți laudă concentrarea sa asupra modelelor de proiectare pentru sistemele integrate, dar critică lipsa exemplelor de cod funcționale și formatarea slabă. Pare să îndeplinească o nișă în modelele de proiectare pentru C în programarea încorporată, dar suferă de erori de codare și de o prezentare complicată.

Avantaje:

Oferă concepte valoroase și o perspectivă unică asupra modelelor de proiectare pentru sisteme integrate în C.
Utilă pentru instruire și referință, în special pentru programatorii noi în dezvoltarea de software embedded.
Abordează metodologiile orientate pe obiecte în C, benefice pentru cititorii cu un istoric în Java sau C++.
Oferă un catalog de modele de proiectare cu explicații și diagrame UML.

Dezavantaje:

Doar aproximativ 20% din conținut este considerat util sau relevant, cu multe secțiuni considerate inutile.
Erori semnificative de codare, greșeli de tipar și exemple de cod incomplete care sunt confuze și necompilabile.
Utilizarea excesivă a diagramelor UML și un stil de scriere prea academic complică înțelegerea.
Formatarea slabă în versiunile digitale și dependența de descărcări externe de cod care sunt neprietenoase pentru utilizatori.

(pe baza a 9 recenzii ale cititorilor)

Conținutul cărții:

Un studiu recent a arătat că 52% din proiectele integrate au întârzieri de 4-5 luni. Această carte poate ajuta la realizarea la timp a acestor proiecte cu ajutorul modelelor de proiectare.

Autorul ia în considerare cu atenție preocupările speciale întâlnite în proiectarea și dezvoltarea aplicațiilor integrate, în special concurența, comunicarea, viteza și utilizarea memoriei. Modelele sunt prezentate în UML (Unified Modeling Language) cu exemple care includ ANSI C pentru aplicarea directă și practică la codul C. O cunoaștere de bază a limbajului C este o condiție prealabilă pentru această carte, în timp ce notele și terminologia UML sunt incluse.

Cărțile generale de programare C nu includ discuții despre constrângerile întâlnite în proiectarea sistemelor integrate. Exemplele practice oferă cititorului o înțelegere a utilizării UML și a proiectelor OO (Object Oriented) într-un mediu cu resurse limitate.

De asemenea, sunt incluse două capitole privind mașinile de stare. Frumusețea acestei cărți este că vă poate ajuta astăzi...

Alte date despre carte:

ISBN:9781856177078
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2010
Numărul de pagini:472

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Ingineria sistemelor agile - Agile Systems Engineering
Ingineria sistemelor agile prezintă o viziune a ingineriei sistemelor în care specificațiile...
Ingineria sistemelor agile - Agile Systems Engineering
Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit With Free Newnes...
Un studiu recent a arătat că 52% din proiectele...
Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit [With Free Newnes Online Membership]
Agile Model-Based Systems Engineering Cookbook: Îmbunătățiți dezvoltarea sistemelor prin aplicarea...
Descoperiți rețete pentru abordarea complexității...
Agile Model-Based Systems Engineering Cookbook: Îmbunătățiți dezvoltarea sistemelor prin aplicarea rețetelor dovedite pentru ingineria eficientă a sistemelor agile - Agile Model-Based Systems Engineering Cookbook: Improve system development by applying proven recipes for effective agile systems engineering
Agile Model-Based Systems Engineering Cookbook - Ediția a doua: Îmbunătățiți dezvoltarea sistemelor...
Fiți la curent cu cele mai recente rețete pentru...
Agile Model-Based Systems Engineering Cookbook - Ediția a doua: Îmbunătățiți dezvoltarea sistemelor prin aplicarea unor rețete dovedite pentru ingineria eficientă a sistemelor agile - Agile Model-Based Systems Engineering Cookbook - Second Edition: Improve system development by applying proven recipes for effective agile systems eng

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)