Books • 1996. ''Kent Beck's Guide to Better Smalltalk: A Sorted Collection''. Cambridge University Press. () • 1997.
Smalltalk Best Practice Patterns. Prentice Hall. () • 1999.
Refactoring: Improving the Design of Existing Code. Addison-Wesley. With Martin Fowler, John Brant,
William Opdyke, Don Roberts. () • 1999.
Extreme Programming Explained: Embrace Change. Addison-Wesley. Winner of
the Jolt Productivity Award. () • 2000.
Planning Extreme Programming. With
Martin Fowler. Addison-Wesley. () • 2002.
Test-Driven Development by Example. Addison-Wesley. Winner of the Jolt Productivity Award. () • : Beck's concept of
test-driven development centers on two basic rules: • :# Never write a single line of code unless you have a failing automated test. • :# Eliminate duplication. The book illustrates the use of unit testing as part of the methodology, including examples in Java and Python. One section includes using test-driven development to develop a unit testing framework. • 2003.
Contributing to Eclipse: Principles, Patterns, and Plugins. With
Erich Gamma. Addison-Wesley. () • 2004.
JUnit Pocket Guide. O'Reilly. () • 2004.
Extreme Programming Explained: Embrace Change, 2nd Edition. With Cynthia Andres. Addison-Wesley. Completely rewritten. () • 2007.
Implementation Patterns. Addison-Wesley. () • 2023.
Tidy First?: A Personal Exercise in Empirical Software Design. O'Reilly. ()
Selected papers • 1987. "Using Pattern Languages for Object-Oriented Programs". With Ward Cunningham.
OOPSLA'87. • 1989. "A Laboratory For Teaching Object-Oriented Thinking". With Ward Cunningham. OOPSLA'89. • 1989. "Simple Smalltalk Testing: With Patterns".
SUnit framework, origin of
xUnit frameworks. == References ==