Without some kind of testing you have no way of catching errors or problems that arise without any effort on your part. Things like compiler or os changes, network or other environmental issues or platform changes. Gotta have checking before the user clicks…