Sviluppo guidato dai test per il C integrato

Punteggio:   (4,7 su 5)

Sviluppo guidato dai test per il C integrato (W. Grenning James)

Recensioni dei lettori

Riepilogo:

Il libro è molto apprezzato da chi ha familiarità con la programmazione in C, in particolare per i sistemi embedded e lo sviluppo guidato dai test (TDD). Presenta efficacemente le moderne pratiche di codifica attraverso esempi e tecniche chiare. Tuttavia, è stato criticato per i suoi esempi di codice obsoleti e per le difficoltà con gli ambienti di compilazione, che spesso lasciano i lettori frustrati.

Vantaggi:

Ottimo per chi conosce il C e vuole imparare il TDD per i sistemi embedded.

Svantaggi:

Scrittura chiara ed esempi utili, specialmente per i test unitari.

(basato su 69 recensioni dei lettori)

Titolo originale:

Test-Driven Development for Embedded C

Contenuto del libro:

Un altro giorno senza Test-Driven Development significa altro tempo sprecato a caccia di bug e a vedere il codice deteriorarsi. Pensavate che il TDD fosse per qualcun altro, ma non è così! È per voi, programmatori C embedded. Il TDD vi aiuta a prevenire i difetti e a creare software con una lunga vita utile. Questo è il primo libro che insegna il come e il perché della TDD per i programmatori C.

Il TDD è una pratica di programmazione moderna che gli sviluppatori C devono conoscere. È un modo diverso di programmare: i test unitari vengono scritti in un ciclo di feedback stretto con il codice di produzione, assicurando che il codice faccia ciò che pensate. Si ottiene un feedback prezioso ogni pochi minuti. Si scoprono gli errori prima che diventino bug. Si viene avvisati tempestivamente dei problemi di progettazione. Ottenete una notifica immediata dei difetti legati agli effetti collaterali. Potrete dedicare più tempo all'aggiunta di preziose funzionalità al vostro prodotto.

James è uno dei pochi esperti nell'applicazione del TDD al C embedded. Con i suoi 1,5 decenni di formazione, coaching e pratica del TDD in C, C++, Java e C#, vi condurrà da principianti nel TDD all'utilizzo delle tecniche che pochi hanno imparato.

Questo libro è pieno di codice scritto per programmatori C embedded. Non si vede solo il prodotto finale, ma anche l'evoluzione del codice e dei test. James vi guida attraverso il processo di pensiero e le decisioni prese in ogni fase del percorso. Imparerete le tecniche per testare il codice proprio accanto all'hardware e imparerete i principi di progettazione e come applicarli al C per mantenere il codice pulito e flessibile.

Per eseguire gli esempi contenuti in questo libro, è necessario disporre di un ambiente di sviluppo C/C++ sulla propria macchina e della catena di strumenti GNU GCC o di Microsoft Visual Studio per C++ (potrebbe essere necessaria una conversione del progetto).

Altre informazioni sul libro:

ISBN:9781934356623
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2011
Numero di pagine:250

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Sviluppo guidato dai test per il C integrato - Test-Driven Development for Embedded C
Un altro giorno senza Test-Driven Development significa...
Sviluppo guidato dai test per il C integrato - Test-Driven Development for Embedded C

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)