Software Reuse Quick Tip #3

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.

2 Responses to Software Reuse Quick Tip #3

  1. […] your application codebase and update the SMS code to use this new email component. Be sure to add automated tests to your regression […]

  2. […] 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 […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: