Design Patterns für eingebettete Systeme in C: Ein Werkzeugkasten für die Entwicklung eingebetteter Software [Mit kostenloser Newnes Online-Mitgliedschaft]

Bewertung:   (4,0 von 5)

Design Patterns für eingebettete Systeme in C: Ein Werkzeugkasten für die Entwicklung eingebetteter Software [Mit kostenloser Newnes Online-Mitgliedschaft] (Powel Douglass Bruce)

Leserbewertungen

Zusammenfassung:

Insgesamt wird das Buch als eine gemischte Tasche betrachtet, die sowohl wertvolle Konzepte als auch erhebliche Mängel enthält. Viele Rezensenten loben den Fokus auf Entwurfsmuster für eingebettete Systeme, kritisieren aber den Mangel an funktionalen Codebeispielen und die schlechte Formatierung. Es scheint eine Nische bei den Entwurfsmustern für C in der eingebetteten Programmierung zu füllen, leidet aber unter Codierungsfehlern und einer unübersichtlichen Darstellung.

Vorteile:

Bietet wertvolle Konzepte und eine einzigartige Perspektive auf Entwurfsmuster für eingebettete Systeme in C.
Nützlich für die Ausbildung und als Nachschlagewerk, insbesondere für Programmierer, die neu in der Entwicklung eingebetteter Software sind.
Behandelt objektorientierte Methoden in C, vorteilhaft für Leser mit Erfahrung in Java oder C++.
Bietet einen Katalog von Entwurfsmustern mit Erklärungen und UML-Diagrammen.

Nachteile:

Nur etwa 20 % des Inhalts werden als nützlich oder relevant erachtet, wobei viele Abschnitte als unnötig angesehen werden.
Erhebliche Kodierungsfehler, Tippfehler und unvollständige Codebeispiele, die verwirrend und nicht kompilierbar sind.
Übermäßige Verwendung von UML-Diagrammen und ein allzu akademischer Schreibstil erschweren das Verständnis.
Schlechte Formatierung der digitalen Versionen und Abhängigkeit von externen Code-Downloads, die für die Benutzer unfreundlich sind.

(basierend auf 9 Leserbewertungen)

Originaltitel:

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

Inhalt des Buches:

Eine kürzlich durchgeführte Umfrage ergab, dass 52 % der Embedded-Projekte um 4-5 Monate verspätet sind. Dieses Buch kann dabei helfen, diese Projekte mit Hilfe von Entwurfsmustern rechtzeitig fertigzustellen.

Der Autor berücksichtigt sorgfältig die besonderen Probleme, die beim Entwurf und der Entwicklung eingebetteter Anwendungen auftreten, insbesondere Gleichzeitigkeit, Kommunikation, Geschwindigkeit und Speichernutzung. Die Muster werden in UML (Unified Modeling Language) mit Beispielen in ANSI C für die direkte und praktische Anwendung auf C-Code dargestellt. Grundlegende C-Kenntnisse sind Voraussetzung für das Buch, während die UML-Notation und -Terminologie enthalten ist.

In allgemeinen C-Programmierbüchern wird nicht auf die Einschränkungen eingegangen, die beim Entwurf eingebetteter Systeme auftreten. Die praktischen Beispiele vermitteln dem Leser ein Verständnis für den Einsatz von UML und OO (Object Oriented) Designs in einer ressourcenbeschränkten Umgebung.

Ebenfalls enthalten sind zwei Kapitel über Zustandsautomaten. Das Schöne an diesem Buch ist, dass es Ihnen heute helfen kann...

Weitere Daten des Buches:

ISBN:9781856177078
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2010
Seitenzahl:472

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Agile Systemtechnik - Agile Systems Engineering
Agile Systems Engineering stellt eine Vision der Systemtechnik vor, bei der die präzise Spezifikation von...
Agile Systemtechnik - Agile Systems Engineering
Design Patterns für eingebettete Systeme in C: Ein Werkzeugkasten für die Entwicklung eingebetteter...
Eine kürzlich durchgeführte Umfrage ergab, dass 52...
Design Patterns für eingebettete Systeme in C: Ein Werkzeugkasten für die Entwicklung eingebetteter Software [Mit kostenloser Newnes Online-Mitgliedschaft] - Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit [With Free Newnes Online Membership]
Agile modellbasierte Systementwicklung - Kochbuch: Verbessern Sie die Systementwicklung durch die...
Entdecken Sie Rezepte für die Bewältigung der...
Agile modellbasierte Systementwicklung - Kochbuch: Verbessern Sie die Systementwicklung durch die Anwendung bewährter Rezepte für effektives agiles Systems Engineering - Agile Model-Based Systems Engineering Cookbook: Improve system development by applying proven recipes for effective agile systems engineering
Agile Model-Based Systems Engineering Cookbook - Zweite Ausgabe: Verbessern Sie die...
Holen Sie sich die neuesten Rezepte für die Anwendung agiler...
Agile Model-Based Systems Engineering Cookbook - Zweite Ausgabe: Verbessern Sie die Systementwicklung durch die Anwendung bewährter Rezepte für eine effektive agile Systementwicklung - Agile Model-Based Systems Engineering Cookbook - Second Edition: Improve system development by applying proven recipes for effective agile systems eng

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)