Skip to content
Methodology

revue de code

revue de code — Methodology. functions: Defect detection, exploration of alternatives, knowledge transfer, collective ownership, training of juniors, diffusion of architectural intent · goals: Finding defects, quality, compliance, knowledge sharing

Brian Houck's figures set the terms: at Meta, significant lines per human-merged diff rose 106% in a year and diffs per developer per month 51%, more than 80% of that growth attributed to agentic AI; DX measured median pull request size up 64%. Developers want to spend about 7% of their time reviewing.

The disagreement turns on a 2013 finding that Houck and Martin Monperrus both cite: in Bacchelli and Bird's Modern Code Review study, defect-related comments were 14% of the comments actually written, while defect detection was the most frequently stated motivation. More than half of developers said they reviewed to explore alternative solutions, transfer knowledge, and see what teammates were building.

Monperrus, in a June 2026 arXiv position paper, treats those objectives as reachable by autonomous LLM systems at lower cost and higher throughput, names inspection de Fagan (1976) as his historical target, and proposes a multi-agent adversarial verification pipeline with a consensus vote. Rachel Laycock, CTO of Thoughtworks, keeps every function and moves it earlier: alternatives explored before one is implemented, knowledge transferred by pairing, collective ownership from mob programming and whiteboard design, architectural intent carried by shared design and fitness functions. Review by exception is what survives.

Max Kanat-Alexander, writing from Capital One in November 2025, stays with the load: AI turns every developer into a full-time reviewer, and rubber stamping lets mediocre code through. Houck and Laycock both accept Margaret-Anne Storey's cognitive and intent debt as real. They split on whether the mandatory pull request is any defense against it.

Type
Methodology
functions
Defect detection, exploration of alternatives, knowledge transfer, collective ownership, training of juniors, diffusion of architectural intent
goals
Finding defects, quality, compliance, knowledge sharing
relations
5
Cited in
2 fiches

Neighborhood

empilement de respon… exploration de solut… pair programming goulot d'étranglemen… inspection de Fagan …

→ is an instance of

empilement de responsabilités CONCEPT high confidence timeless Source ↗
goulot d'étranglement du développement assisté IA CONCEPT high confidence evolving Source ↗

→ enables

exploration de solutions alternatives, transfert de connaissance et conscience de ce que construisent les coéquipiers CONCEPT high confidence timeless Source ↗

← replaces

pair programming METHODOLOGIE high confidence timeless Source ↗

→ is based on

inspection de Fagan (1976) DOCUMENT high confidence timeless Source ↗

Cited in (2)