Kent Beck

From Wikipedia, the free encyclopedia

Jump to: navigation, search
Kent Beck

Kent Beck is an American software engineer and the creator of Extreme Programming[1], developed while he was serving as project leader on Chrysler Comprehensive Compensation (C3), a long-term project for employee payroll that was canceled just under 4 years after it was started. Beck was one of the 17 original signatories of the Agile Manifesto in 2001.[1]

Kent Beck has an M.S. degree in computer science from the University of Oregon. He has pioneered software design patterns, the rediscovery of Test-driven development, as well as the commercial application of Smalltalk. Beck popularized CRC cards with Ward Cunningham and along with Erich Gamma created the JUnit unit testing framework.

[edit] Publications

Books
  • 1996. Smalltalk Best Practice Patterns. Prentice Hall.
  • 1996. Kent Beck's Guide to Better Smalltalk : A Sorted Collection. Cambridge University Press.
  • 2000. Planning Extreme Programming. With Martin Fowler. Addison-Wesley.
  • 2002. Test-Driven Development: By Example. Addison-Wesley.
  • 2003. Contributing to Eclipse: Principles, Patterns, and Plugins. With Erich Gamma. Addison-Wesley.
  • 2004. JUnit Pocket Guide. O'Reilly.
  • 2005. Extreme Programming Explained: Embrace Change. Addison-Wesley,
  • 2008. Implementation Patterns. Addison-Wesley.
Selected Papers

[edit] References

  1. ^ a b "Extreme Programming", Computerworld (online), 2005, webpage: Computerworld-appdev-92.

[edit] External links

Personal tools