Exception Handling, Logging, and Parameter Validation
4
"Tell Her About It"
It's not enough to fail predictably
you need to record the failure
Debugging a failure in a production system without good logs is very difficult