
“I write them to improve my productivity as a programmer. Making the quality assurance department happy is just a side effect. Unit tests are highly localized. Each test class works within a single package. It tests the interfaces to other packages, but beyond that it assumes the rest just works.
Functional tests are a different animal. They are written to ensure the software as a whole works. They provide quality assurance to the customer and don't care about programmer productivity. They should be developed by a different team, one who delights in finding bugs.”
―
Refactoring: Improving the Design of Existing Code
Share this quote:
Friends Who Liked This Quote
To see what your friends thought of this quote, please sign up!
2 likes
All Members Who Liked This Quote
This Quote Is From

8,781 ratings, average rating, 416 reviews
Browse By Tag
- love (100683)
- life (78892)
- inspirational (75355)
- humor (44112)
- philosophy (30694)
- inspirational-quotes (28602)
- god (26783)
- truth (24572)
- wisdom (24365)
- romance (24197)
- poetry (23079)
- life-lessons (22231)
- quotes (20511)
- death (20450)
- happiness (18879)
- hope (18393)
- faith (18265)
- inspiration (17186)
- spirituality (15580)
- relationships (15364)
- religion (15310)
- motivational (15224)
- life-quotes (15146)
- love-quotes (15020)
- writing (14881)
- success (14127)
- motivation (13062)
- travel (12937)
- time (12783)
- science (12002)