agile authors biography crc-cards design design-patterns development dp-inbox extreme extreme-programming extreme_programming junit kent-beck kentbeck methodology object-technology oop people programming project_mgmt smalltalk software software_engineering softwarepeople tdd test-driven-development xp xunit
Kent Beck
From Wikipedia, the free encyclopedia
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
- 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". Origins of xUnit frameworks.
[edit] References
- ^ a b "Extreme Programming", Computerworld (online), 2005, webpage: Computerworld-appdev-92.
[edit] External links
- KentBeck on the WikiWikiWeb
- Kent Beck's page at the Three Rivers Institute
- [1] sample chapter of Kent's book, IMPLEMENTATION PATTERNS
|