Quand on me demande ce à quoi je pensais quand j'ai écrit un bout de code il y a plus de 1 ou 2 mois, c'est difficile pour moi de me souvenir dans quel contexte c'était.
Si je prends le temps de réfléchir, j'arrive à me souvenir pourquoi j'ai écrit le bout de code il y a 6 mois. Il y a deux ans, c'est plus rare.
C'est assez normal d'avoir du code stable qui n'a pas besoin de bouger, non?
J'espère
C'est indépendant du turnover, ça mesure surtout le fait que les gens oublient les détails sur ce qu'ils ont fait (même s'ils sont toujours là pour essayer de répondre aux questions).
Je voulais dire que si le turnover est élevé, après 6 mois sans y toucher, plus personne ne sait ce que le code fait là.
Pour mesurer la perte de connaissance liée au turnover il faudrait mettre en relation les "knowledge carriers" (nombre de lignes de code qu'une personne est la dernière à avoir modifiées) avec la date du dernier commit par la personne en question?
Je pensais à ça aussi.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Mais qu'est-ce que c'est-il donc ?
Posté par claudex . En réponse au journal Repostat, générer des statistiques sur un dépôt Git. Évalué à 3.
Si je prends le temps de réfléchir, j'arrive à me souvenir pourquoi j'ai écrit le bout de code il y a 6 mois. Il y a deux ans, c'est plus rare.
J'espère
Je voulais dire que si le turnover est élevé, après 6 mois sans y toucher, plus personne ne sait ce que le code fait là.
Je pensais à ça aussi.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche