Question

je lis xUnit Test Patterns par Gerard Meszaros.

Sur l'une des pages, il fait référence à certains paramètres du logiciel:

  

Alors que la nécessité d'envelopper les lignes de garder   les à 65 caractères rend ce code   regarder encore plus longtemps qu'il est vraiment, il   est encore inutilement long. Il   contient 25 instructions exécutables   y compris les déclarations initialisées, 6   lignes d'instructions de contrôle, 4 commentaires en ligne, et 2 lignes pour déclarer la méthode d'essai qui donne un total de 37 lignes de code source déballé.

Court de compter les déclarations de trouver ces mesures, que quelqu'un a une idée s'il a utilisé un outil particulier pour le calcul des métriques?

(Si vous avez des suggestions pour les outils qui compteront des mesures similaires, je suis à la recherche d'un qui fonctionne sur Java, Javascript et C ++)

Merci!

Était-ce utile?

La solution

Désolé de vous décevoir, mais je l'ai fait à la main comte (bien, à l'oeil). Il est seulement 25 lignes de code! Je suis juste allé à travers et compté des points-virgules et les lignes qui ont été soustraites non exécutés acutally (comme les déclarations de variables non initialisées.)

Le point est pas exactement combien de lignes de code, il y a mais combien moins de lignes de code que vous avez besoin d'écrire (une fois) et lire / comprendre / modifier (plusieurs fois).

Gérard

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top