While being able to do this from outside the game is definitely cheating, I’d personally say that being able to decide what happens with conflicting inputs should be an option in any game where that matters.
Whenever I start pressing A while I’m still holding D it should be obvious that I now intend to go left, so the game should interpret it that way.