Note :
Dans l'ensemble, le livre est perçu comme un livre mitigé, contenant à la fois des concepts valables et des défauts significatifs. De nombreux critiques font l'éloge de l'accent mis sur les modèles de conception pour les systèmes embarqués, mais critiquent le manque d'exemples de code fonctionnels et la mauvaise mise en forme. Il semble remplir une niche dans les modèles de conception pour C dans la programmation embarquée, mais souffre d'erreurs de codage et d'une présentation alambiquée.
Avantages:⬤ Fournit des concepts précieux et une perspective unique sur les modèles de conception pour les systèmes embarqués en C.
⬤ Utile pour la formation et la référence, en particulier pour les programmeurs qui débutent dans le développement de logiciels embarqués.
⬤ Aborde les méthodologies orientées objet en C, ce qui est bénéfique pour les lecteurs ayant un historique en Java ou C++.
⬤ Offre un catalogue de modèles de conception avec des explications et des diagrammes UML.
⬤ Seulement 20% du contenu est jugé utile ou pertinent, avec de nombreuses sections considérées comme inutiles.
⬤ Des erreurs de codage significatives, des fautes de frappe et des exemples de code incomplets qui prêtent à confusion et ne sont pas compilables.
⬤ L'utilisation excessive de diagrammes UML et un style d'écriture trop académique compliquent la compréhension.
⬤ Mauvais formatage des versions numériques et recours à des téléchargements de code externes qui ne sont pas conviviaux pour les utilisateurs.
(basé sur 9 avis de lecteurs)
Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit [With Free Newnes Online Membership]
Une étude récente a montré que 52% des projets embarqués ont un retard de 4 à 5 mois. Ce livre peut aider à réaliser ces projets dans les délais grâce à des modèles de conception.
L'auteur prend soigneusement en compte les problèmes particuliers rencontrés dans la conception et le développement d'applications embarquées, en particulier la concurrence, la communication, la vitesse et l'utilisation de la mémoire. Les modèles sont donnés en UML (Unified Modeling Language) avec des exemples incluant le C ANSI pour une application directe et pratique au code C. Une connaissance de base du langage C est un prérequis pour ce livre, tandis que la notation et la terminologie UML sont incluses.
Les ouvrages généraux sur la programmation en C n'abordent pas les contraintes liées à la conception des systèmes embarqués. Les exemples pratiques permettent au lecteur de comprendre l'utilisation de l'UML et des conceptions OO (orientées objet) dans un environnement aux ressources limitées.
Deux chapitres sur les machines à états sont également inclus. L'intérêt de ce livre est qu'il peut vous aider aujourd'hui...
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)