Kent Beck Quotes

Kent Beck is an American software engineer and the creator of extreme programming, a software development methodology that eschews rigid formal specification for a collaborative and iterative design process. Beck was one of the 17 original signatories of the Agile Manifesto, the founding document for agile software development. Extreme and Agile methods are closely associated with Test-Driven Development , of which Beck is perhaps the leading proponent.

Beck pioneered software design patterns, as well as the commercial application of Smalltalk. He wrote the SUnit unit testing framework for Smalltalk, which spawned the xUnit series of frameworks, notably JUnit for Java, which Beck wrote with Erich Gamma. Beck popularized CRC cards with Ward Cunningham, the inventor of the wiki.

He lives in San Francisco, California and worked at social media company Facebook. Wikipedia  

✵ 31. March 1961
Kent Beck photo
Kent Beck: 13 quotes1 like

Famous Kent Beck Quotes

“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.”

Kent Beck

Source: Refactoring: Improving the Design of Existing Code, 1999, p. 15

“I'm not a great programmer; I'm just a good programmer with great habits.”

Kent Beck

Kent Beck in: Martin Fowler, Kent Beck, John Brant (2012) Refactoring: Improving the Design of Existing Code.

“Refactoring (noun) : a change made to the internal structure of software to make it easier to understand and cheaper to modify without changing the observable behavior of the software.
To refactor (verb) : to restructure software by applying a series of refactorings without changing the observable behavior of the software.”

Kent Beck

Source: Refactoring: Improving the Design of Existing Code, 1999, p. 33-43 as cited in: Militiadis Lytras, Patricia Ordóñez de Pablos, Ernesto Damiani (2011) Semantic Web Personalization and Context Awareness. p. 111

“Optimism is an occupational hazard of programming: feedback is the treatment.”

Kent Beck

Source: Extreme Programming Explained (2000), p. 31

“When you feel the need to write a comment, first try to refactor the code so that any comment becomes superfluous.”

Kent Beck

Source: Refactoring: Improving the Design of Existing Code, 1999, p. 88

Kent Beck Quotes

“I always knew that one day Smalltalk would replace Java. I just didn't know it would be called Ruby.”

Kent Beck

Kent Beck As cited in: Giles Bowkett (2007) " Smalltalk, Outside The Ivory Tower? http://gilesbowkett.blogspot.nl/2007/07/smalltalk-outside-ivory-tower.html". at Giles Bowkett.blogspot.com July 15, 2007

Similar authors

Elon Musk photo
Elon Musk91
South African-born American entrepreneur None
Linus Torvalds photo
Linus Torvalds150
Finnish-American software engineer and hacker None
John D. Carmack photo
John D. Carmack31
American computer programmer, engineer, and businessman None
Martin Fowler photo
Martin Fowler18
British programmer None
 Jamie Zawinski photo
Jamie Zawinski24
American programmer None
Stefan Molyneux photo
Stefan Molyneux5
libertarian philosopher, writer, speaker, and online broadc… None
Ben Horowitz photo
Ben Horowitz7
American businessman None
 Rabih Alameddine photo
Rabih Alameddine14
Lebanese-American painter and writer. None
 Amulya Malladi photo
Amulya Malladi4
Indian writer None
Mwanandeke Kindembo photo
Mwanandeke Kindembo1044
Congolese author None