Code Review: It's Bad, Expensive, and Ineffective [in most cases]
In this post, I will try to investigate the rationality of “blocking mode CR” — a CR where code is not deployed until reviewed. CR used to find defects is usually stated as “find defects’ find-and-fix cycle’s find and fix cycle was extremely long and expensive. My hypothesis is that this using a tool that is not effective was due to the unprecedented growth the industry witnessed: companies grew fast, developers got promoted to managerial roles with almost no training so that rational sociotechnical systems and processes design was almost a “no-clue”
Pragmatic humanist. 13 years of JS development, 7 years being a teamlead and consultant. Love sports and cats.