Tip #3 Never release a reusable software asset without a suite of automated regression tests
If you are going to bet on a reusable software asset and advertise it to the world you need to have a suite of regression tests for it. Why? without regression tests, current and potential consumers will not have adequate confidence in the asset. The very foundation of reuse is to get a higher quality – less opportunity for errors, bugs, incorrect implementation of requirements – from not having to produce something that is already exists. To make sure you can deliver on this promise, a comprehensive suite of automated regression tests is a must. It will not only help you for your immediate consumer but for everyone thereafter.
Like this post? Subscribe to RSS feed or get blog updates via email.





[...] your application codebase and update the SMS code to use this new email component. Be sure to add automated tests to your regression [...]
[...] Tests are Foundational to Systematic Reuse I gave a quick tip on automated tests earlier – In this post I want to elaborate on why automated tests are foundational for [...]