28 ms·
I deal with so many baffling assumptions developers make on a regular basis, I can only deduce that maybe they know about it, but they didn't even bother thinki
by TonyTrapp 6y ago
I deal with so many baffling assumptions developers make on a regular basis, I can only deduce that maybe they know about it, but they didn't even bother thinking about it for a second.
- ryandrake 6y agoAnd in some cases, designs seem to deliberately not handle simple edge cases. Like, it would probably be actually easier in the code to not separate your name field into three separate ones for first, middle, and last, and track them separately, but we go out of our way to do that! I've seen text inputs that go out of their way to flag names with special characters as errors (whatever the hell "special" means anymore, in a world with unicode). Maybe it's because the underlying database requires these assumptions, but that's an excuse, not a reason.