Extreme Programming in the AI era
Recently, I’ve been (re)visiting some vitally important texts in the practice of software development, and which I believe are only going to be more relevant in our AI-dominated present and future.
The first is Kent Beck’s Extreme Programming Explained.
Despite how it has shaped my whole career, I have only read through for the first time.
Beck’s key insight is that software development is at its core a human exercise, and the practices espoused in the book aim to support human flourishing.
How do they stand up in the new AI era we’re entering?
First up: TDD.
How Test Driven Development accelerates AI coding
·
Kent Beck divides Extreme Programming Explained up into Values, Principles and Practices.


