Any mission-critical code you have written in the software_module
folder should be thoroughly tested to make sure you understand how it works and that it produces the result you would expect. How this is done varies between programming languages, but should be performed without exception.