I've managed some rather large, and rather high-profile software development teams. I found that when people didn't comment their code, they often got stuck spinning their wheels and performance ...