“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
Refactoring: Improving the Design of Existing Code
by
Martin Fowler8,797 ratings, average rating, 415 reviews
Browse By Tag
- love (101359)
- life (79363)
- inspirational (75817)
- humor (44329)
- philosophy (30959)
- inspirational-quotes (28875)
- god (26865)
- truth (24736)
- wisdom (24615)
- romance (24340)
- poetry (23283)
- life-lessons (22584)
- quotes (20989)
- travel (20537)
- death (20529)
- happiness (18973)
- hope (18531)
- faith (18388)
- inspiration (17293)
- spirituality (15702)
- relationships (15519)
- religion (15376)
- motivational (15307)
- life-quotes (15289)
- love-quotes (15139)
- writing (14935)
- success (14185)
- motivation (13162)
- time (12863)
- motivational-quotes (12141)


