KentBeck, in SmalltalkBestPracticePatterns, said:
Changing terribly bad habits is relatively easy. Other people tend to force you to change them when you work in a team and they get in your way anyway when you work alone. Changing from GoodEnough to GreatHabits is much more difficult.
This raises the Question, what are GreatHabits.