Pourquoi les programmes échouent : Un guide de débogage systématique

Note :   (4,9 sur 5)

Pourquoi les programmes échouent : Un guide de débogage systématique (Andreas Zeller)

Avis des lecteurs

Résumé:

Ce livre a été salué pour son approche perspicace du débogage et est considéré comme une ressource inestimable pour les programmeurs professionnels. Cependant, il souffre de plusieurs erreurs éditoriales qui nuisent à l'expérience de lecture.

Avantages:

Offre d'excellentes perspectives et approches du débogage ; considéré comme un outil inestimable pour les programmeurs.

Inconvénients:

Des erreurs éditoriales significatives telles que des mots et des paragraphes mal placés ; le travail de révision pourrait être amélioré.

(basé sur 4 avis de lecteurs)

Titre original :

Why Programs Fail: A Guide to Systematic Debugging

Contenu du livre :

Pourquoi les programmes échouent : Un guide du débogage systématique est la preuve que le débogage est passé d'un art noir à une discipline systématique. Il démystifie l'un des aspects les plus difficiles de la programmation de logiciels, en montrant clairement comment découvrir ce qui a causé les échecs des logiciels, et les réparer avec un minimum d'agitation.

Cette deuxième édition entièrement mise à jour comprend plus de 100 pages d'informations nouvelles, dont de nouveaux chapitres sur la vérification du code, la prédiction des erreurs et la prévention des erreurs. Des outils de pointe tels que FindBUGS et AGITAR sont expliqués, des techniques issues d'environnements intégrés tels que Jazz.net sont mises en évidence, et de toutes nouvelles démonstrations avec ESC/Java et Spec#, Eclipse et Mozilla sont incluses.

Cet aperçu complet et pragmatique du débogage est rédigé par Andreas Zeller, le talentueux chercheur qui a développé le débogueur GNU Data Display Debugger (DDD), un outil que plus de 250 000 professionnels utilisent pour visualiser les structures de données des programmes en cours d'exécution. Contrairement à d'autres ouvrages sur le débogage, le texte de Zeller ne tient pas compte des produits et convient à tous les langages de programmation et à tous les niveaux de compétence.

Le livre explique les meilleures pratiques allant du suivi systématique des rapports d'erreurs à l'observation des symptômes, la reproduction des erreurs et la correction des défauts. Il couvre un large éventail d'outils et de techniques, de l'observation pratique aux diagnostics entièrement automatisés, et explore également les techniques innovantes de l'auteur pour isoler les données minimales nécessaires à la reproduction d'une erreur et pour suivre la cause et l'effet dans un programme. Il comprend même des instructions sur la façon de créer des outils de débogage automatisés.

Le texte comprend des exercices et des références complètes pour une étude plus approfondie, et un site Web d'accompagnement avec le code source de tous les exemples et des ressources de débogage supplémentaires est disponible.

Autres informations sur le livre :

ISBN :9780123745156
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2009
Nombre de pages :544

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Pourquoi les programmes échouent : Un guide de débogage systématique - Why Programs Fail: A Guide to...
Pourquoi les programmes échouent : Un guide du...
Pourquoi les programmes échouent : Un guide de débogage systématique - Why Programs Fail: A Guide to Systematic Debugging

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)