Modelli di progettazione per sistemi embedded in C: Un kit di strumenti per l'ingegneria del software incorporato [Con iscrizione gratuita a Newnes Online].

Punteggio:   (4,0 su 5)

Modelli di progettazione per sistemi embedded in C: Un kit di strumenti per l'ingegneria del software incorporato [Con iscrizione gratuita a Newnes Online]. (Powel Douglass Bruce)

Recensioni dei lettori

Riepilogo:

Complessivamente, il libro viene considerato come un prodotto misto, che contiene sia concetti validi che difetti significativi. Molti recensori ne lodano l'attenzione ai modelli di progettazione per i sistemi embedded, ma criticano la mancanza di esempi di codice funzionali e la scarsa formattazione. Sembra soddisfare una nicchia di modelli di progettazione per il C nella programmazione embedded, ma soffre di errori di codifica e di una presentazione contorta.

Vantaggi:

Fornisce concetti validi e una prospettiva unica sui modelli di progettazione per i sistemi embedded in C.
Utile per la formazione e la consultazione, soprattutto per i programmatori alle prime armi con lo sviluppo di software embedded.
Affronta le metodologie orientate agli oggetti in C, a beneficio dei lettori con un passato in Java o C++.
Offre un catalogo di modelli di progettazione con spiegazioni e diagrammi UML.

Svantaggi:

Solo il 20% circa dei contenuti è ritenuto utile o rilevante, con molte sezioni considerate superflue.
Errori di codifica significativi, refusi ed esempi di codice incompleti che creano confusione e non sono compilabili.
L'uso eccessivo di diagrammi UML e uno stile di scrittura troppo accademico complicano la comprensione.
Scarsa formattazione delle versioni digitali e ricorso a download di codice esterno che non è facile per gli utenti.

(basato su 9 recensioni dei lettori)

Titolo originale:

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

Contenuto del libro:

Una recente indagine ha dichiarato che il 52% dei progetti embedded ha un ritardo di 4-5 mesi. Questo libro può aiutare a realizzare questi progetti in tempo grazie ai modelli di progettazione.

L'autore prende attentamente in considerazione i problemi specifici che si riscontrano nella progettazione e nello sviluppo di applicazioni embedded, in particolare la concorrenza, la comunicazione, la velocità e l'utilizzo della memoria. I pattern sono presentati in UML (Unified Modeling Language) con esempi che includono l'ANSI C per un'applicazione diretta e pratica al codice C. La conoscenza di base del C è un prerequisito del libro, mentre la notazione e la terminologia UML sono incluse.

I libri di programmazione C in generale non includono la discussione dei vincoli presenti nella progettazione di sistemi embedded. Gli esempi pratici permettono al lettore di comprendere l'uso di UML e di progetti OO (Object Oriented) in un ambiente a risorse limitate.

Sono inclusi anche due capitoli sulle macchine a stati. Il bello di questo libro è che può aiutarvi oggi...

Altre informazioni sul libro:

ISBN:9781856177078
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2010
Numero di pagine:472

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Ingegneria dei sistemi agili - Agile Systems Engineering
Agile Systems Engineering presenta una visione dell'ingegneria dei sistemi in cui le...
Ingegneria dei sistemi agili - Agile Systems Engineering
Modelli di progettazione per sistemi embedded in C: Un kit di strumenti per l'ingegneria del...
Una recente indagine ha dichiarato che il 52% dei...
Modelli di progettazione per sistemi embedded in C: Un kit di strumenti per l'ingegneria del software incorporato [Con iscrizione gratuita a Newnes Online]. - Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit [With Free Newnes Online Membership]
Agile Model-Based Systems Engineering Cookbook: Migliorare lo sviluppo di sistemi applicando ricette...
Scopri le ricette per affrontare la crescente...
Agile Model-Based Systems Engineering Cookbook: Migliorare lo sviluppo di sistemi applicando ricette collaudate per un'efficace ingegneria dei sistemi 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 - Seconda edizione: Migliorare lo sviluppo del...
Aggiornatevi con le ultime ricette per...
Agile Model-Based Systems Engineering Cookbook - Seconda edizione: Migliorare lo sviluppo del sistema applicando ricette collaudate per un'efficace ingegneria dei sistemi agile. - Agile Model-Based Systems Engineering Cookbook - Second Edition: Improve system development by applying proven recipes for effective agile systems eng

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)