Nitty gritty

When it comes to making changes to a software program, it helps greatly to have an automated test suite which has sufficient coverage of the code.

The advantage provided by having such a suite is that many fundamental errors are caught at an early stage. Also, when it comes down to the nitty gritty of any code change, a test suite acts like a good quality-inspector.

This way, users do not run into basic starting problems.