Je cherche des exemples concrets de certains effets secondaires négatifs de la couverture du code.
J'ai remarqué que cela se produisait récemment au travail en raison d'une politique visant à atteindre une couverture de code de 100%. La qualité du code s'est améliorée, c'est certain, mais à l'inverse, les testeurs semblent écrire des plans de test plus laxistes parce que "le code est entièrement testé en unités". En conséquence, certains bogues logiques ont réussi à se glisser dans le code. Ils ont été un TRÈS GRAND PLAISIR à déboguer parce que "le code est entièrement testé en unité".
Je pense que c'était en partie parce que notre outil ne couvrait que les déclarations. Néanmoins, le temps aurait pu être mieux utilisé.
Si quelqu'un a d'autres effets secondaires négatifs d'une politique de couverture de code, veuillez les partager. J'aimerais savoir quel genre d'autres "problèmes" se produisent dans le monde réel.
Merci d'avance.
EDIT : Merci pour toutes les très bonnes réponses. Il y en a quelques-unes que je marquerais comme réponse mais je ne peux en marquer qu'une seule malheureusement.