Kent Beck in: Martin Fowler, Kent Beck, John Brant (2012) Refactoring: Improving the Design of Existing Code.
Frases de Kent Beck
Data de nascimento: 31. Março 1961
Kent Beck é um engenheiro de software americano criador do Extreme Programming e Test Driven Development. Beck foi um dos 17 signatários originais do Agile Manifesto em 2001.Frequentou a Universidade do Estado do Oregon entre 1979 e 1987, recebendo o Bacharelado em Ciências da Computação e Mestre em Ciências da Computação.
Beck vive em Medford, Oregon e trabalha no Facebook.
== Referências ==
Citações Kent Beck
Fonte: Extreme Programming Explained (2000), p. 31
„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.“
Fonte: 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
„The new concept of Extreme Programming (XP) is gaining more and more acceptance, partially because it is controversial, but primarily because it is particularly well-suited to help the small software development team succeed… XP is controversial, many software development sacred cows don't make the cut in XP; it forces practitioners to take a fresh look at how software is developed.“
Extreme Programming Explained (2000)
„Any fool can write code that a computer can understand. Good programmers write code that humans can understand.“
Fonte: Refactoring: Improving the Design of Existing Code, 1999, p. 15
„When you feel the need to write a comment, first try to refactor the code so that any comment becomes superfluous.“
Fonte: Refactoring: Improving the Design of Existing Code, 1999, p. 88
„Often you'll see the same three or four data items together in lots of places: fields in a couple of classes, parameters in many method signatures. Bunches of data that hang around together really ought to be made into their own object.“
Fonte: Refactoring: Improving the Design of Existing Code, 1999, p. 81
„The key is to test the areas that you are most worried about going wrong. That way you get the most benefit for your testing effort. It is better to write and run incomplete tests than not to run complete tests“
Fonte: Refactoring: Improving the Design of Existing Code, 1999, p. 98.
„The business changes. The technology changes. The team changes. The team members change. The problem isn't change, per se, because change is going to happen; the problem, rather, is the inability to cope with change when it comes.“
Fonte: Extreme Programming Explained (2000), p. 28
Help us translate English quotes
Discover interesting quotes and translate them.Start translating
„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
„When you find you have to add a feature to a program, and the program's code is not structured in a convenient way to add the feature, first refactor the program to make it easy to add the feature, then add the feature.“
Fonte: Refactoring: Improving the Design of Existing Code, 1999, p. 7