A Quote by Kent Beck

I found out that most programmers don't like to test their software as intensely as I do. — © Kent Beck
I found out that most programmers don't like to test their software as intensely as I do.
With software products, it is usual to find that the software has major `bugs' and does not work reliably for some users... The lay public, familiar with only a few incidents of software failure, may regard them as exceptions caused by exceptionally inept programmers. Those of us who are software professionals know better; the most competent programmers in the world cannot avoid such problems.
There are a couple of people in the world who can really program in C or FØRTRAN. They write more code in less time than it takes for other programmers. Most programmers aren't that good. The problem is that those few programmers who crank out code aren't interested in maintaining it.
Testing by itself does not improve software quality. Test results are an indicator of quality, but in and of themselves, they don't improve it. Trying to improve software quality by increasing the amount of testing is like trying to lose weight by weighing yourself more often. What you eat before you step onto the scale determines how much you will weigh, and the software development techniques you use determine how many errors testing will find. If you want to lose weight, don't buy a new scale; change your diet. If you want to improve your software, don't test more; develop better.
Jolt is for Windows programmers. It's typical IBM PC: it goes in brown and comes out yellow. Mountain Dew is for Macintosh programmers: it goes in yellow and comes out yellow. It's WYSIWYP.
I like youth, and I like stories about feeling things intensely and about transitional moments in human life. I reflect on my life and that's just a moment when I felt things probably the most intensely.
Although the most advanced software innovation may take place in big cities with research universities, there is a lot of work concerning the application of software to business processes and the administration and maintenance of software systems that can be done remotely.
I'm not of the opinion that all software will be open source software. There is certain software that fits a niche that is only useful to a particular company or person: for example, the software immediately behind a web site's user interface. But the vast majority of software is actually pretty generic.
I came out of an electronic music scene that based all its music on software. It was a real boys thing, a real testosterone thing - software and the relationship between music and the software - to the point where it was like a closely guarded secret.
An organisation that treats its programmers as morons will soon have programmers that are willing and able to act like morons only.
Elegance? It may seem odd to non-scientists, but there is an aesthetic in software as there is in every other area of intellectual endeavour. Truly great programmers are like great poets or great mathematicians - they can achieve in a few lines what lesser mortals can only approach in three volumes
We were not out to win over the Lisp programmers; we were after the C++ programmers. We managed to drag a lot of them about halfway to Lisp.
As an adult, I've always found the stereotype that Jews are liberal a curious one; my parents' circle was predominantly conservative, not just on Israel but on most political issues. Most of all, they were intensely (and this is a word I remember repeating in my own angry adolescent dialogues with myself) tribal.
Object-oriented programming as it emerged in Simula 67 allows software structure to be based on real-world structures, and gives programmers a powerful way to simplify the design and construction of complex programs.
Programmers are very creative people. And animators are problem solvers, just as programmers are.
GOTO, n.: A programming tool that exists to allow structured programmers to complain about unstructured programmers.
Beyond basic mathematical aptitude, the difference between good programmers and great programmers is verbal ability.
This site uses cookies to ensure you get the best experience. More info...
Got it!