Quotesdtb.com
Home
Authors
Quotes of the day
Top quotes
Topics
Kent Beck quotes
I'm not a great programmer; I'm just a good programmer with great habits.
Kent Beck
Optimism is an occupational hazard of programming: feedback is the treatment.
Kent Beck
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.
Kent Beck
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.
Kent Beck
Sometimes the problem has to mature before the solution can mature.
Kent Beck
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
When you feel the need to write a comment, first try to refactor the code so that any comment becomes superfluous.
Kent Beck
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.
Kent Beck
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
Kent Beck
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.
Kent Beck
Do The Simplest Thing That Could Possibly Work.
Kent Beck