19

Why does not software developers follow the recommendations on [user interface design]?
The simple answer is that a software engineer is not a usability design expert. UX design is hard and has to be learned. It is also relatively recent, despite some early pioneers such as Jef Raskin.
I’m ...