Hacker News new | ask | show | jobs
by slx26 3037 days ago
Probably 'bug' is not the best word, but many programmers definitely consider excessive complexity as 'bad design' (unless complexity is inherently unavoidable due to the very nature of the problem).
1 comments

And others pile it on in the name of "user friendliness" or "security"...
User friendliness and security are not the parts that are bad. "Piling them on" is the part that's bad. UX and security need to be considered from day one.