Evaluare:
Î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.
⬤ 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)
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...
© 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)