In other news, I have yet to find a computer science department that teaches how to write non-crappy code.