Much of what has been espoused in software engineering in the last twenty years—Agile development, unit testing, the debate about errors versus exceptions, and the benefits of different programming languages—has been presented without any experimental backing.
— Adam Barr, The Problem With Software
PREVIOUS03/29/2026
NEXT03/31/2026