Cours debug Bonnes pratiques de développement et débogage de programme en langage C et Fortran Sylvain Ferrand CMAP Octobre cmap Sylvain Ferrand CMAP Bonnes pratiques de développement et débogage de prograOmcmtoeberen la n g age C e t F ort CLes bonnes pr

Bonnes pratiques de développement et débogage de programme en langage C et Fortran Sylvain Ferrand CMAP Octobre cmap Sylvain Ferrand CMAP Bonnes pratiques de développement et débogage de prograOmcmtoeberen la n g age C e t F ort CLes bonnes pratiques Table des matières Les bonnes pratiques Débuggeur Présentation GDB DDD Valgrind cmap Sylvain Ferrand CMAP Bonnes pratiques de développement et débogage de prograOmcmtoeberen la n g age C e t F ort CLes bonnes pratiques Remarques générales Le temps de débogage d ? un programme peut représenter jusqu ? à du temps de developpement ? Mieux vaut connaitre quelque astuces pour les éviter et savoir les traquer cmap Sylvain Ferrand CMAP Bonnes pratiques de développement et débogage de prograOmcmtoeberen la n g age C e t F ort CLes bonnes pratiques Les bonnes pratiques Utilisez des conventions de nommage pour les variables les constantes et les fonctions Constantes et variables globales en MAJUSCULE Eviter les noms trop proches les uns des autres Utiliser des noms courts et explicites Pour une variable de stockage que contient-elle Pour un tableau que contient une case cmap Sylvain Ferrand CMAP Bonnes pratiques de développement et débogage de prograOmcmtoeberen la n g age C e t F ort CLes bonnes pratiques Les bonnes pratiques Utilisez des conventions de nommage pour les variables les constantes et les fonctions Constantes et variables globales en MAJUSCULE Eviter les noms trop proches les uns des autres Utiliser des noms courts et explicites Pour une variable de stockage que contient-elle Pour un tableau que contient une case cmap Sylvain Ferrand CMAP Bonnes pratiques de développement et débogage de prograOmcmtoeberen la n g age C e t F ort CLes bonnes pratiques Les bonnes pratiques Utilisez des conventions de nommage pour les variables les constantes et les fonctions Constantes et variables globales en MAJUSCULE Eviter les noms trop proches les uns des autres Utiliser des noms courts et explicites Pour une variable de stockage que contient-elle Pour un tableau que contient une case cmap Sylvain Ferrand CMAP Bonnes pratiques de développement et débogage de prograOmcmtoeberen la n g age C e t F ort CLes bonnes pratiques Les bonnes pratiques Utilisez des conventions de nommage pour les variables les constantes et les fonctions Constantes et variables globales en MAJUSCULE Eviter les noms trop proches les uns des autres Utiliser des noms courts et explicites Pour une variable de stockage que contient-elle Pour un tableau que contient une case cmap Sylvain Ferrand CMAP Bonnes pratiques de développement et débogage de prograOmcmtoeberen la n g age C e t F ort CLes bonnes pratiques Le ? coding style ? Pensez à bien indenter votre code Voici un exemple en style Kernighan et Ritchie void truc if x y faireuntruc ?n cmap Sylvain Ferrand CMAP Bonnes pratiques de développement et débogage de prograOmcmtoeberen la n g age C e t F ort CLes bonnes pratiques Le ? coding style ? suite Commentez raisonnablement et lisiblement Bien décrire les arguments des fonctions Prévoir l

  • 27
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Mai 30, 2021
  • Catégorie Marketing
  • Langue French
  • Taille du fichier 80.8kB