Concernant un outil permettant d'évaluer la qualité d'un code en C, je ne connais que lint et ses dérivés (splint notamment), mais ce n'est sans doute pas ce que tu cherches. Ça ne fait pas une analyse de la qualité du style mais ça sert à détecter les erreurs courantes (notamment niveau sécurité) dans des programmes en C. À ma connaissance il n'existe pas d'outil permettant d'évaluer la qualité d'un code C, simplement parce qu'il n'existe pas une façon universelle d'écrire correctement en C.
# Quelques liens...
Posté par Frédéric Lopez . En réponse au message coding standard de base. Évalué à 4.
Sinon, voilà pêle-mêle quelques références qui m'ont été utiles sur ce sujet :
Multi-file projects and the GNU Make utility :
http://www.gmonline.demon.co.uk/cscene/CS2/CS2-10.html(...)
Fred Richards - C/C++ Programming Style Guidelines :
http://www.itechcentral.net/dl/cprogrammingguide.pdf(...)
Recommended C Style and Coding Standards :
http://www.doc.ic.ac.uk/lab/secondyear/cstyle/cstyle.html(...)
Rob Pike - Notes on Programming C :
http://www.cs.pdx.edu/~warren/CS162/pikestyl.html(...)
SEL (NASA) - C Style Guide :
http://sel.gsfc.nasa.gov/website/documents/online-doc/94-003.pdf(...)
The FTS C Programming Style Guide :
http://ccrma.stanford.edu/guides/package/jmax/fts/C_Programming_Sty(...)
Concernant un outil permettant d'évaluer la qualité d'un code en C, je ne connais que lint et ses dérivés (splint notamment), mais ce n'est sans doute pas ce que tu cherches. Ça ne fait pas une analyse de la qualité du style mais ça sert à détecter les erreurs courantes (notamment niveau sécurité) dans des programmes en C. À ma connaissance il n'existe pas d'outil permettant d'évaluer la qualité d'un code C, simplement parce qu'il n'existe pas une façon universelle d'écrire correctement en C.