OVH Cloud OVH Cloud

Statistiques d'un programme C++

30 réponses
Avatar
Zlika
Bonjour à tous
Je voudrais savoir s'il existe un petit programme permettant, à partir d'un
ensemble de fichiers sources, de calculer quelques statistiques telles que:
- nombre de lignes total
- nombre de lignes de codes
- nombre de lignes de commentaires
- nombre de lignes vides

Merci

Zlika

10 réponses

1 2 3
Avatar
Sylvain Togni
Bonjour à tous
Je voudrais savoir s'il existe un petit programme permettant, à partir d'un
ensemble de fichiers sources, de calculer quelques statistiques telles que:
- nombre de lignes total
- nombre de lignes de codes
- nombre de lignes de commentaires
- nombre de lignes vides

Merci

Zlika




Sous Windows SourceMonitor est pas mal du tout pour ça

<http://www.campwoodsw.com>

--
Sylvain

Avatar
nico
Zlika wrote:

Bonjour à tous
Je voudrais savoir s'il existe un petit programme permettant, à partir
d'un ensemble de fichiers sources, de calculer quelques statistiques
telles que: - nombre de lignes total
- nombre de lignes de codes
- nombre de lignes de commentaires
- nombre de lignes vides

Merci

Zlika


wc ?

--
nico

Avatar
ben5
"Zlika" :

Je voudrais savoir s'il existe un petit programme permettant, à partir d'un
ensemble de fichiers sources, de calculer quelques statistiques telles que:
- nombre de lignes total
- nombre de lignes de codes
- nombre de lignes de commentaires
- nombre de lignes vides


SLOCCount donne le nombre total de lignes qui ne sont ni vides ni des
commentaires.

Avatar
e2
Zlika wrote:


Bonjour à tous
Je voudrais savoir s'il existe un petit programme permettant, à partir
d'un ensemble de fichiers sources, de calculer quelques statistiques
telles que: - nombre de lignes total
- nombre de lignes de codes
- nombre de lignes de commentaires
- nombre de lignes vides

Merci

Zlika



wc ?
--

Bonjour,
Comment se calcule la complexité d'une classe ?
merci


Avatar
Mathias
"Zlika" a écrit dans le message de news:
43101b0b$0$1740$
Bonjour à tous
Je voudrais savoir s'il existe un petit programme permettant, à partir
d'un ensemble de fichiers sources, de calculer quelques statistiques
telles que:
- nombre de lignes total
- nombre de lignes de codes
- nombre de lignes de commentaires
- nombre de lignes vides

Merci

Zlika



Pour toute plateforme confondue il y a CodeAnalyzer en Java qui peut
analyser des projets entier en donnant des statistiques très détaillé, quel
que soit le langage du code analysé.
http://www.codeanalyzer.teel.ws/

Avatar
plouf

Pour toute plateforme confondue il y a CodeAnalyzer en Java qui peut
analyser des projets entier en donnant des statistiques très détaillé, quel
que soit le langage du code analysé.
http://www.codeanalyzer.teel.ws/



Juste une question : Quel est l'intérêt de ce genre de stats ?
Ces stats sont-elles réellement représentatives de quelques chose
ou servent-elle à satisfaire le besoin d'avoir des données chiffrées
de pas mal de monde ?

J'ai toujours été un peu suspicieux envers ce genre de stats mais si
quelqu'un peu me montrer dans quels cas elles sont utiles, j'en serais
très heureux.

--
Plouf

Avatar
Stan
"plouf" a écrit dans le message de news:
RWIQe.28088$


Pour toute plateforme confondue il y a CodeAnalyzer en Java qui peut
analyser des projets entier en donnant des statistiques très détaillé,
quel que soit le langage du code analysé.
http://www.codeanalyzer.teel.ws/


Juste une question : Quel est l'intérêt de ce genre de stats ?


C'est pour nourrir la curiosité d'un chef de projets qui a du temps
à perdre ;-)

--
-Stan


Avatar
Loïc Joly
"plouf" a écrit dans le message de news:
RWIQe.28088$

Pour toute plateforme confondue il y a CodeAnalyzer en Java qui peut
analyser des projets entier en donnant des statistiques très détaillé,
quel que soit le langage du code analysé.
http://www.codeanalyzer.teel.ws/


Juste une question : Quel est l'intérêt de ce genre de stats ?



C'est pour nourrir la curiosité d'un chef de projets qui a du temps
à perdre ;-)


Je suis pas 100% d'accord, même s'il y a parfois de ça. Elle peuvent
donner une idée de ce que vaut un projet existant (genre plusieurs
fonctions de plusde 1000 lignes : Ca va pas être facile de le
reprendre). Voire : M. le founisseur, même pas besoin d'entamer une
revue de code, il faut revoir votre copie.

Autre exemple : Le projet A, semblable à celui ci, a demandé m1 mois
pour n1 lignes de codes. On en est actuellement à m2 mois pour n2
lignes, est-ce qu'on s'améliore.

Sans mesure, d'une forme ou d'une autre, comment savoir si l'on progresse.

Bien entendu, comme tout outil, il faut l'utiliser à bon escient.

--
Loïc



Avatar
kanze
Stan ( remove the dots ) wrote:
"plouf" a écrit dans le message de news:
RWIQe.28088$

Pour toute plateforme confondue il y a CodeAnalyzer en Java
qui peut analyser des projets entier en donnant des
statistiques très détaillé, quel que soit le langage du
code analysé. http://www.codeanalyzer.teel.ws/


Juste une question : Quel est l'intérêt de ce genre de stats ?


C'est pour nourrir la curiosité d'un chef de projets qui a du
temps à perdre ;-)


C'est pour nourrir la curiosité de l'auteur, qui aimerait bien
savoir à peu près ce qu'il fait réelement.

--
James Kanze GABI Software
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34



Avatar
Aurelien Regat-Barrel
Juste une question : Quel est l'intérêt de ce genre de stats ?


Y'a eu un article là dessus dans CUJ je crois (avec SourceMonitor comme
exemple).
Apparement, dans certaines boites, le pourcentage de commentaires, le
nombre de fonctions membres par classe, etc... sont des critères de
rejet de code.

--
Aurélien Regat-Barrel

1 2 3