Software checks are when code can check itself for correctness. The next slowest software check is a manual test, where you manually execute code that runs a check. ✅ Software checks - Having plenty of software checks in place makes it much easier for people to contribute code that doesn’t break the existing project.