Legacy Code — héritez d’une base de code dont personne ne veut
Vous héritez d’un système non documenté. Douze décisions, quatre nombres, neuf fins — un court jeu narratif sur la dette technique, la confiance et l’épuisement.
Chargement de votre partie…
Comment ça marche
Vous venez d’hériter d’une base de code dont personne d’autre ne voulait : aucune documentation, aucun test digne de ce nom, et un déploiement qui vit sur une page de wiki. Douze situations vous tombent dessus, trois choix chacune, et aucun n’est la bonne réponse — bien faire les choses coûte de la santé mentale, livrer vite coûte de la dette, et refuser coûte de la confiance. Si l’une d’elles s’épuise, la partie s’arrête plus tôt. Les douze situations sont tirées d’un ensemble de 24, donc deux parties ne racontent jamais la même histoire, et le numéro de partie vit dans l’URL : envoyez-le et l’autre jouera exactement la partie que vous avez jouée.
Un jeu, pas un conseil de carrière. Les situations sont volontairement exagérées — même si la plupart des ingénieurs en activité en reconnaîtront plus qu’ils ne le voudraient.
Questions fréquentes
Peut-on gagner ?
Il y a neuf fins et aucun score à maximiser. La meilleure, « Vous l’avez laissé meilleur que vous ne l’avez trouvé », exige à la fois peu de dette, beaucoup de confiance, assez de santé mentale et une vraie livraison — en jouant soigneusement elle est atteignable sur la plupart des parties, et sur certaines elle ne l’est pas du tout. C’est délibéré.
Que signifient les quatre nombres ?
La santé mentale est ce que le travail vous coûte. La confiance est à quel point l’équipe et votre manager vous croient. La dette technique est ce sur quoi vous êtes assis. Livré est ce que l’entreprise voit réellement. Santé mentale ou confiance à zéro, ou dette à 100, terminent la partie sur-le-champ.
Puis-je rejouer la partie de quelqu’un d’autre ?
Oui. Chaque partie a un numéro et il est dans l’URL — ouvrez le même lien ?run= et vous obtiendrez exactement les mêmes douze situations dans le même ordre, pour comparer vos choix.
Comment le score est-il calculé ?
Livré × 10, plus la santé mentale, plus la confiance, plus la dette technique que vous n’avez pas accumulée (100 − dette). La livraison pèse le plus lourd parce que c’est la seule chose que l’entreprise voit, et le terme de dette fait qu’un score élevé exige vraiment de laisser le code en bon état.