🏛️ Module 49
1

Pourquoi supprimer est un acte de rigueur, pas de capitulation

Leçon 1 / 5 — 2h

« L'architecture est la volonté d'une époque traduite dans l'espace. »

L

Ludwig Mies van der Rohe

L'Architecte · 1886-1969

La dette invisible qui ralentit tout

Il existe une forme de courage entrepreneurial que l'on célèbre rarement : celui de supprimer. Pas de pivoter, pas d'ajouter — supprimer. Le 11 avril 2026, CodeMyShop a retiré 20 000 lignes de son monorepo en un seul commit. 113 fichiers modifiés. Aucun utilisateur ne s'en est aperçu. Ce chiffre n'est pas une anecdote technique : c'est le résultat d'une décision stratégique mûrie, documentée et exécutée avec méthode.

Avant cette bascule, l'architecture reposait sur un empilement classique : des profils d'agents en fichiers .md, des workflows stockés sur disque, des dizaines de scripts Python nommés publish_article_v3_final.py. Le système fonctionnait. Le problème n'était pas la fiabilité — il était la friction cumulée. Corriger une faute de frappe dans un profil d'agent prenait quinze minutes : édition du fichier, commit, push, build, redéploiement. Multipliée par trente agents et trois corrections par jour, cette friction absorbait silencieusement l'énergie de l'équipe.

L'acte philosophique derrière l'acte technique

Aristote distinguait la puissance (ce qu'une chose peut devenir) de l'acte (ce qu'elle est concrètement). Une architecture fichiers-first reste en puissance : elle peut évoluer, mais chaque évolution exige un effort manuel disproportionné. L'architecture DB-First est un passage à l'acte : les données vivent là où elles peuvent être interrogées, filtrées, versionnées et orchestrées sans friction.

Le chantier S.O.A.P. n'a pas été un refactor de confort. Il a été une réponse à un incident réel — le 7 avril, cinq minutes de désynchronisation entre la base de données et le code Nuxt ont laissé l'Academy et le Dictionnaire vides face aux crawlers de Google. Cinq minutes suffisent à entamer la confiance d'un algorithme. C'est cet incident qui a transformé la cicatrice en architecture.

  • Une architecture qui accumule de la friction est une architecture qui dégrade votre capacité de décision.
  • Supprimer du code n'est pas un aveu d'échec — c'est la preuve que vous avez appris.
  • La réversibilité à chaque étape est le principe de sécurité qui rend l'audace possible.

A retenir : Auditez votre stack cette semaine : identifiez les fichiers qui stockent des données métier et qui devraient être des lignes en base de données.

Questions & Answers

A question about this lesson? The AI replies automatically.

Your questions and the AI's answers are public and enrich the course for everyone. Your email is used only for authentication (legal basis: legitimate interest, retention: 3 years). Privacy policy.