Making a prototype is a great example of double checking. A prototype is the first made, which means it'll be tested. If a prototype was untested when complete, then it would be exceptionally harder to determine that everything is in working condition. No matter how skilled someone is.
In fact, skilled workers would prefer to test their prototypes to make sure it works. That way they'd stay on top.