Quotes of the Week: Developer Testing

February 15, 2013 | 2 Minute Read
This post was originally posted on my old blog.

Nothing makes a system more flexible than a comprehensive suite of tests! Far above good architecture and good design!
- Robert C. Martin,
Oredev 2008 Keynote
We have as many testers as we have developers. And testers spend all their time testing, and developers spend half their time testing. We're more of a testing, a quality software organization than we're a software organization
Bill Gates, Trustworthy Computing

TDD is a discipline for programmers like double-entry bookkeeping is for accountants or sterile procedure is for surgeons..
Uncle Bob,  The Pragmatics of TDD
Tests should be made a first-class citizen and treated like any other feature.
How Google Tests Software

TDD, BDD and other high-ceremony techniques are not recommended for startups! Code is not important in the beginning!
Obie Fernandez, The Dark Side Beckons

I see TDD as a valuable and important development technique, but there are contexts in which it shines and others in which it is a hindrance.
Dan North, The Art of Misdirection

Insisting on unit tests won't make those unit tests valuable.
How Google Tests Software

I get paid for code that works, not for tests, so my philosophy is to test as little as possible to reach a given level of confidence.
Kent Beck, Stackoverflow

If I don’t typically make a kind of mistake, I don’t test for it.
David Heinemeier Hansson, Testing like the TSA

Testing is overrated!
Luke Franci, Rail Spikes 

A survey of all the studies on TDD has shown that the better the study done, the weaker the signals to its benefit.
The Leprechauns of Software Engineering

Thinking you can improve quality by doing more testing is like thinking you can loose weight by weighing you more. […] If you want to improve your software, don't test more; develop better.

- Steve McConnell, Code Complete

You cannot inspect quality into a product. The quality is there or it isn't by the time it's inspected.

W. Edwards Deming, Out Of The Crisis

Much of the essence of building a program is in fact the debugging of the specification.

Fred Brooks, No Silver Bullet you like this, follow me on twitter ...