Développement piloté par les tests pour le langage C embarqué

Note :   (4,7 sur 5)

Développement piloté par les tests pour le langage C embarqué (W. Grenning James)

Avis des lecteurs

Résumé:

Ce livre est bien accueilli par les personnes familiarisées avec la programmation en C, en particulier pour les systèmes embarqués et le développement piloté par les tests (TDD). Il présente efficacement les pratiques de codage modernes à l'aide d'exemples et de techniques clairs. Cependant, il a fait l'objet de critiques pour ses exemples de code dépassés et les défis posés par les environnements de construction, laissant souvent les lecteurs frustrés.

Avantages:

Idéal pour ceux qui maîtrisent le langage C et qui souhaitent apprendre le TDD pour les systèmes embarqués.

Inconvénients:

Une écriture claire et des exemples utiles, en particulier pour les tests unitaires.

(basé sur 69 avis de lecteurs)

Titre original :

Test-Driven Development for Embedded C

Contenu du livre :

Un jour de plus sans développement piloté par les tests signifie plus de temps perdu à chasser les bogues et à regarder votre code se détériorer. Vous pensiez que le TDD était destiné à quelqu'un d'autre, mais ce n'est pas le cas ! C'est pour vous, le programmeur C embarqué. Le TDD vous aide à prévenir les défauts et à construire des logiciels ayant une longue durée de vie. Ce livre est le premier à enseigner le pourquoi et le comment du TDD pour les programmeurs C.

Le TDD est une pratique de programmation moderne que les développeurs C doivent connaître. C'est une façon différente de programmer - les tests unitaires sont écrits dans une boucle de rétroaction étroite avec le code de production, assurant que votre code fait ce que vous pensez. Vous obtenez un retour d'information précieux toutes les quelques minutes. Vous trouvez les erreurs avant qu'elles ne deviennent des bogues. Vous êtes averti à temps des problèmes de conception. Vous recevez une notification immédiate des défauts liés aux effets secondaires. Vous passez plus de temps à ajouter des fonctionnalités intéressantes à votre produit.

James est l'un des rares experts à appliquer le TDD au langage C embarqué. Avec ses 30 ans de formation, de coaching et de pratique du TDD en C, C++, Java et C#, il vous fera passer du statut de novice en TDD à l'utilisation des techniques que peu de gens ont maîtrisées.

Ce livre est rempli de code écrit pour les programmeurs C embarqués. Vous ne voyez pas seulement le produit final, vous voyez le code et les tests évoluer. James vous guide à travers le processus de réflexion et les décisions prises à chaque étape. Vous apprendrez des techniques pour tester le code juste à côté du matériel, et vous apprendrez les principes de conception et comment les appliquer au C pour garder votre code propre et flexible.

Pour exécuter les exemples de ce livre, vous aurez besoin d'un environnement de développement C/C++ sur votre machine et de la chaîne d'outils GNU GCC ou de Microsoft Visual Studio pour C++ (certaines conversions de projets peuvent être nécessaires).

Autres informations sur le livre :

ISBN :9781934356623
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2011
Nombre de pages :250

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Développement piloté par les tests pour le langage C embarqué - Test-Driven Development for Embedded...
Un jour de plus sans développement piloté par les...
Développement piloté par les tests pour le langage C embarqué - Test-Driven Development for Embedded C

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© 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)