I love working on my Mac, but the use of Cmd-Left and Cmd-Right instead of the <home> & <end> keys really causes me lots of wtf? moments when I'm editing.
Fortunately xcode allows you to customize those keys which has made code editing a lot more pleasant.
I think it is being called 'The dreaded Home Key syndrome.'
It is that cringing feeling and a moment of hesitation that one has when pressing on these home/end (and ctrl/fn/command/alt/option/control/arrow left/arrow right) keys.
Fortunately xcode allows you to customize those keys which has made code editing a lot more pleasant.