Puntuación:
En general, el libro se considera una mezcla de conceptos valiosos y defectos significativos. Muchos críticos alaban su enfoque en los patrones de diseño para sistemas embebidos, pero critican la falta de ejemplos de código funcional y el mal formato. Parece cubrir un nicho en los patrones de diseño para C en la programación embebida, pero adolece de errores de codificación y de una presentación enrevesada.
Ventajas:⬤ Proporciona conceptos valiosos y una perspectiva única sobre patrones de diseño para sistemas embebidos en C.
⬤ Útil como formación y referencia, especialmente para programadores noveles en el desarrollo de software embebido.
⬤ Aborda metodologías orientadas a objetos en C, beneficioso para lectores con un historial en Java o C++.
⬤ Ofrece un catálogo de patrones de diseño con explicaciones y diagramas UML.
⬤ Sólo alrededor del 20% del contenido se considera útil o relevante, con muchas secciones consideradas innecesarias.
⬤ Importantes errores de codificación, erratas y ejemplos de código incompletos que resultan confusos y no compilables.
⬤ El uso excesivo de diagramas UML y un estilo de redacción excesivamente académico complican la comprensión.
⬤ Formato deficiente en las versiones digitales y dependencia de descargas externas de código que resultan poco amigables para los usuarios.
(basado en 9 opiniones de lectores)
Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit [With Free Newnes Online Membership]
Según una encuesta reciente, el 52% de los proyectos integrados se retrasan entre 4 y 5 meses. Este libro puede ayudar a conseguir esos proyectos a tiempo con patrones de diseño.
El autor tiene muy en cuenta los problemas especiales que se plantean en el diseño y desarrollo de aplicaciones embebidas, en particular la concurrencia, la comunicación, la velocidad y el uso de memoria. Los patrones se presentan en UML (Lenguaje Unificado de Modelado) con ejemplos que incluyen ANSI C para su aplicación directa y práctica al código C. Un conocimiento básico de C es un prerrequisito para el libro, mientras que se incluye la notación y terminología UML.
Los libros generales de programación en C no incluyen el análisis de las limitaciones del diseño de sistemas embebidos. Los ejemplos prácticos permiten al lector comprender el uso de UML y los diseños OO (orientados a objetos) en un entorno de recursos limitados.
También se incluyen dos capítulos sobre máquinas de estado. Lo mejor de este libro es que puede ayudarle hoy...
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)