A lot of warnings in code that I have to maintain often stem from the fact that the initial developer never bothers checking whether or...