(?)
Quotes are added by the Goodreads community and are not verified by Goodreads. (Learn more)
Martin Fowler

“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.”

Martin Fowler, Refactoring: Improving the Design of Existing Code
Read more quotes from Martin Fowler


Share this quote:
Share on Twitter

Friends Who Liked This Quote

To see what your friends thought of this quote, please sign up!


This Quote Is From

Refactoring: Improving the Design of Existing Code Refactoring: Improving the Design of Existing Code by Martin Fowler
8,781 ratings, average rating, 416 reviews

Browse By Tag