Books of Kent Beck

Test-Driven Development By Example

Clean code that works--now. This is the seeming contradiction that lies behind much of the pain of programming. Test-driven development …

Extreme Programming Explained: Embrace Change

I came across this book in the Bibliography section of Scott Berkun's "The art of Project Management". First, the structure. …

Tidy First?: A Personal Exercise in Empirical Software Design

Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up into manageable sections. In …


Page of