Microsoft interview question

Difference between a good code and a great code