Tu corriges le bug, mais le système se sent toujours casséTu trouves une incohérence de nommage, un cas d'erreur manquant, une boucle qui pourrait être plus efficace. Tu la corriges en quarante minutes et ouvres une PR. Mais pendant que tu attends la révision, quelque chose te murmure que ce seul correctif change presque rien. L'architecture grince toujours. La base de données n'a toujours pas d'index sur les colonnes les plus consultées. La couche d'authentification copie toujours des secrets dans les logs. Tu réarrandes des chaises pendant que le navire coule. Alors tu fermes la PR, et ces quarante minutes restent dans ta tête comme du temps gaspillé.
VIEUX SCRIPT DÉTECTÉ
“Corriger les petits bugs se sent comme réarranger les chaises longues du Titanic”
Essaie cette réponse :
“Ce bug peut être corrigé. La forme du système est distincte.”VOIR LA PRATIQUE
Crée une réponse à cette pensée et un geste pour la mettre à l’épreuve.
LA PENSÉE
“Corriger les petits bugs se sent comme réarranger les chaises longues du Titanic”
TA RÉPONSE ENREGISTRÉE
“Ce bug peut être corrigé. La forme du système est distincte.”
UN PAS PRIVÉ
Trouve un petit bug dans le code qui n'a pas de dépendances architecturales—une faute de frappe, un message d'erreur, un contrôle nul manquant. Corrige-le complètement, y compris un test. Envoie-le en tant que PR sans justifier pourquoi tu n'as pas corrigé le système entier. Ne…
Le correctif qui n'arrête jamais la fuite
Les petites améliorations se sentent comme la complicité avec l'épaveLe système hérité a des problèmes visibles et systémiques. Et quand tu ne corriges que les petits bugs, tu sembles accepter l'épave. Les autres ingénieurs pointent l'architecture et demandent pourquoi tu ne la corriges pas. Tu défends la conception actuelle parce qu'avouer qu'elle est cassée se sent comme avouer que tu aurais dû la réécrire il y a des semaines. Le petit correctif devient la preuve que tu ne fais pas assez, et faire n'importe quoi de plus petit qu'une reconstruction complète commence à se sentir comme l'acceptation de la dégradation. Alors tu vises plutôt la grande réécriture—et les petits bugs ne sont jamais corrigés.
Une correction chirurgicale prouve que tu comprends la différenceChoisissez un petit bug sans dépendances architecturales. Corrigez-le complètement. Écrivez un test. Envoyez la PR sans mentionner l'état plus large du système. Le point n'est pas que ce correctif soit suffisant ; c'est d'établir dans le code et dans ta propre pensée que tu peux distinguer entre une amélioration chirurgicale et une fantasme de réécriture. Sur trois mois, dix tels correctifs s'accumulent. Ce n'est pas le navire qui est sauvé ; c'est la preuve que tu comprends ce qui t'appartient et ce qui ne t'appartient pas.
TRACE · 01/04
Comment ce script te dirige
- Tu laisses les petits bugs non corrigés parce que les corriger se sent comme prétendre que le système est sain alors qu'il ne l'est pas.
- Une refactorisation de quatre heures pour améliorer la clarté se sent gaspillée parce que toute l'architecture doit changer.
- Tu défends la conception cassée du système aux autres, en traitant toute amélioration plus petite qu'une réécriture comme de la complicité.
SOURCE_LOCATED · 02/04
La règle cachée en dessous
Le Script de l'Héritage Légué
Si le système est fondamentalement cassé, corriger de petites choses signifie que je l'accepte tel quel. Chaque correctif que je ne fais pas est la preuve que je refuse de prétendre qu'il est sain.
FORGING_REPLACEMENT · 03/04
Lignes de remplacement (à enregistrer)
- Ce bug peut être corrigé. La forme du système est distincte.
- Un correctif ne m'oblige pas à défendre l'architecture.
- Les petites améliorations et les grands problèmes peuvent coexister dans ce que je fais ensuite.
Générées par personne dans l'app — ceci donne le ton, pas ton script. Le tien se construit à partir de tes mots exacts.
INSTALL · 04/04
Le protocole, sur une carte
Quand je pense
“Corriger les petits bugs se sent comme réarranger les chaises longues du Titanic”
Je dis
“Ce bug peut être corrigé. La forme du système est distincte.”
Puis je fais une chose
Trouve un petit bug dans le code qui n'a pas de dépendances architecturales—une faute de frappe, un message d'erreur, un contrôle nul manquant. Corrige-le complètement, y compris un test. Envoie-le en tant que PR sans justifier pourquoi tu n'as pas corrigé le système entier. Ne…
STATUS: READY_TO_INSTALL
Effacer cette pensée4 minutes. Ta voix. Gratuit.
Le protocole de wipe
- Écris la pensée exactement comme elle tourne : « Corriger les petits bugs se sent comme réarranger les chaises longues du Titanic ». Mot pour mot — le wipe vise la phrase, pas l'ambiance.
- Repère la règle et l'action évitée. De quoi cette pensée t'excuse-t-elle si commodément ?
- Enregistre les lignes de remplacement ci-dessous avec ta propre voix. Parle pour de vrai — pas d'enregistrement, pas d'installation.
- Fais tourner la boucle : écoute matin et soir, note une action-preuve par jour pendant 7 jours.
Réponses directes
Cela signifie-t-il que je dois ignorer l'architecture cassée du système ?
Non. Cela signifie que l'architecture est un problème et le petit bug en est un autre. Corriger le petit n'efface pas le grand ni ne prétend qu'il est acceptable. Cela prouve que tu peux les distinguer—ce que les vraies fantasmes de réécriture manquent vraiment.
Et si mon gestionnaire demande pourquoi je corrige des petites choses au lieu de reconstruire ?
Parce que l'architecture est une conversation de plusieurs trimestres et les petits correctifs sont du code fonctionnel aujourd'hui. Tu n'as pas besoin de permission pour améliorer les détails pendant que des questions plus larges sont toujours posées. Et les petits correctifs te donnent plus de contexte pour savoir à quoi ressemblerait même une reconstruction.
Les petits correctifs ne perpétuent-ils pas simplement le système cassé ?
Un système cassé est perpétué par rien ne se passant du tout. Les petits correctifs montrent que tu fais attention et tu comprends ce qui est atteignable maintenant. Une réécriture qui ne sort jamais le perpétue tout aussi bien—avec plus de certitude.
Vieux scripts liés
Auto-évaluations associées
Recherches associées
Chercheurs à découvrir
Mécanismes associés
La recherche derrière ce script
- Postmortem Culture: Learning from Failure — Google SRE, Google SRE Book, 2016
- Invisible Labor in Open Source Software Ecosystems — Champion et al., arXiv, 2024
- Stack Overflow 2025 Developer Survey: Trust in AI at an All-Time Low — Stack Overflow, 2025
- A Mosaic of Perspectives: Understanding Ownership in Software Engineering — arXiv, 2025