Strategies for dealing with poor code in limited time
chrismm.com