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   quotes 1   like

Famous Kent Beck Quotes

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

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 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.”

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.”

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.”

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 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 Musk 91
South African-born American entrepreneur
Linus Torvalds photo
Linus Torvalds 150
Finnish-American software engineer and hacker
John D. Carmack photo
John D. Carmack 31
American computer programmer, engineer, and businessman
Martin Fowler photo
Martin Fowler 18
British programmer
Jamie Zawinski photo
Jamie Zawinski 24
American programmer
Stefan Molyneux photo
Stefan Molyneux 5
libertarian philosopher, writer, speaker, and online broadc…
Ben Horowitz photo
Ben Horowitz 7
American businessman
Rabih Alameddine photo
Rabih Alameddine 14
Lebanese-American painter and writer.
Amulya Malladi photo
Amulya Malladi 4
Indian writer
Mwanandeke Kindembo photo
Mwanandeke Kindembo 1044
Congolese author