Since Theoden is getting a new job that doesn't involve legacy code, I've been going through my chat logs to pick out more. This tip came in on 2/26/2004.
if you have a logical grouping of business logic, split the logic into two separate functions. Like so:
eoc_check_toxicity()
eoc_toxicity_checks()
that way if you accidentally delete one of the functions, at least some of the logic will still be there