Microsoft interview question

What's the difference between good code and great code