Sommaire

L’analyse des règles de codage Analyse:des règles de codage

L’analyse des règles de codage peut être faite manuellement avec plus ou moins de succès, mais peut également être automatisée avec des outils spécialisés. Il est donc important de choisir un outil qui sache vérifier automatiquement la totalité des règles de codage (ou une grande majorité). Plus l’outil est puissant, plus les possibilités d’évolution des règles de codage sont étendues. En effet, lorsque l’on met en place des règles de codage dans un service ou une entreprise, il est important de s’assurer que l’on commence avec un jeu de règles très restreint pour ensuite ajouter progressivement les règles manquantes ou désirées. Il serait dommage de devoir racheter un outil juste parce que l’on veut vérifier une poignée de règles en plus. À ce propos, les outils QAC et QAC++ (www.programmingresearch.com/), qui sont à notre avis les plus riches du marché, permettent de commencer avec une base modeste et de continuer à progresser durant de très nombreuses années.

D’autres outils d’analyse statique sont CodeSonar de Grammatech, Klocwork insight, Coverity Save, PC-Lint de Gimpel Software, SaferC and Goanna.

Les sites web de ces outils sont ...