General rules are damn good, as they are meant to get the beginner / novice started in the right direction. For most in the industry, the more we learn the more we advance beyond the general rules. Haphazardly for fools, unfortunately.
I have to say, though, for the proactive tradesman in the...