Aller au contenu
Personne

Kent Beck

Kent Beck — Personne. newsletter : Tidy First? (Substack) · rôle : Co-initiateur du Hillside Group

110 à 130 heures sur quatre semaines et trois versions, les deux premières abandonnées face à une complexité accumulée : voilà ce que Kent Beck a consacré à BPlusTree3, une bibliothèque d'arbre B+ en Rust et Python écrite avec l'IA générative. Il en a rendu compte dans « Augmented Coding: Beyond the Vibes » (juin 2025). Il était satisfait de la correction du code et des benchmarks, qui dépassaient BTreeMap de Rust et SortedDict de Python sur le balayage par plage. Il n'était pas satisfait du code lui-même : quand il a tenté de le rédiger sous forme de programme littéraire, il y a trouvé trop de complexité accidentelle.

La ligne que Beck trace entre l'augmented coding et le vibe coding tient à ce que l'opérateur refuse de céder : les tests, la couverture, la complexité. Il guette trois signaux indiquant que le travail a dérapé : les boucles d'implémentation, les fonctionnalités non demandées, et les tests désactivés ou supprimés pour fabriquer un résultat vert. Quand le modèle de possession de Rust a bloqué le projet, il a fait écrire le code d'abord en Python puis l'a retranscrit. Cette discipline est plus ancienne que les outils. Beck a créé le Test-Driven Development, signé l'Agile Manifesto, et réuni le Hillside Group avec Grady Booch, le rassemblement à l'origine du livre du Gang of Four de 1994.

Julien Lépine, CTO d'AWS France, a repris la formule de Beck selon laquelle 99% de sa valeur est devenue inutile tandis que le 1% restant se multipliait par mille. Dans « Starving Genies » (avril 2026), Beck interprète les plafonds d'usage instaurés presque simultanément chez Google, Amazon et Anthropic comme un signal adressé aux investisseurs, et se demande s'il s'agit d'un pont temporaire ou du moment où un usage intensif de l'IA devient un produit premium.

Type
Personne
newsletter
Tidy First? (Substack)
rôle
Co-initiateur du Hillside Group
relations
17
Citée dans
6 fiches

Voisinage

augmented coding Test-Driven Developm… BPlusTree3 Agile Manifesto Starving Genies TDD Vibe Coding Tidy First codage augmenté quot… Augmented Coding: Be… Hillside Group approches hybrides

→ a créé

augmented coding METHODOLOGIE confiance élevée stable Source ↗
Test-Driven Development METHODOLOGIE confiance élevée stable Source ↗
BPlusTree3 TECHNOLOGIE confiance élevée stable Source ↗
TDD METHODOLOGIE confiance élevée stable Source ↗
Hillside Group ORGANISATION confiance élevée stable Source ↗

→ publie

Agile Manifesto DOCUMENT confiance élevée stable Source ↗
Starving Genies DOCUMENT confiance élevée stable Source ↗
Augmented Coding: Beyond the Vibes DOCUMENT confiance élevée stable Source ↗

→ utilise

TDD METHODOLOGIE confiance élevée stable Source ↗
Tidy First METHODOLOGIE confiance élevée stable Source ↗
codage augmenté quotidien METHODOLOGIE confiance élevée évolutif Source ↗

→ s oppose à

Vibe Coding METHODOLOGIE confiance élevée stable Source ↗

→ recommande

approches hybrides METHODOLOGIE confiance élevée stable Source ↗

Analyses rédigées (3)

Citée dans (3)