Coding guidelines

What separates good code from great code?