Aller au contenu
Personne

Kent Beck

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

Kent Beck a passé entre 110 et 130 heures environ sur quatre semaines à développer une bibliothèque B+ Tree en Rust et en Python, abandonnant les deux premières versions à mesure que la complexité s'accumulait, avant de publier le résultat en juin 2025 sous le titre « Augmented Coding: Beyond the Vibes ». La distinction qu'il y pose sert désormais d'ancrage à un argument plus large : l'augmented coding place la qualité du code, la complexité et la couverture de tests au rang de priorités, tandis que le vibe coding ne se préoccupe que du comportement du système.

Il a inventé le Test-Driven Development, et l'argument qu'il défend en sa faveur à l'ère de l'IA repose sur l'idée d'amplification : les ingénieurs disciplinés exécutent le cycle red-green-refactor plus vite avec un modèle, les ingénieurs indisciplinés produisent du code bogué plus vite. Son billet LinkedIn d'octobre 2024 nuançait cela selon le contexte, acceptant le vibe coding pour des prototypes jetables et le refusant pour du code de production, pour finalement privilégier des approches hybrides. Le prompt système de son BPlusTree3 imposait de commencer par le test qui échoue le plus simple et de ne jamais mélanger changements structurels et changements comportementaux dans un même commit.

Travailler toute la journée avec ses « genies » nourrit aussi sa lecture économique du sujet. Dans « Starving Genies » (avril 2026), il interprète les limites d'usage instaurées presque simultanément par Google, Amazon et Anthropic comme un signal adressé aux investisseurs plutôt que comme un obstacle technique imprévu, et se demande si un usage intensif de l'IA est en train de devenir un produit haut de gamme plutôt qu'un service par défaut.

D'autres reprennent ses formulations : Julien Lépine cite « 99 % de ma valeur est devenue inutile, mais le 1 % restant a fait ×1000 », Dorra Bartaguiz sa remarque selon laquelle les équipes qui savent tester s'adapteront mieux. Le verdict de Beck lui-même sur BPlusTree3 était moins tranché : satisfaisant sur la correction et la performance, pas sur la qualité du code.

Type
Personne
newsletter
Tidy First? (Substack)
rôle
Co-initiateur du Hillside Group
relations
18
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)