6 ms·
It needn't even be in hindsight. There were plenty of us arguing at the time that this was a terrible idea that would lead to problems. From a user interface po
by NamTaf 5y ago
It needn't even be in hindsight. There were plenty of us arguing at the time that this was a terrible idea that would lead to problems. From a user interface point of view, it creates a grey zone where it kinda sorta works but not in a bunch of edge cases and that's where danger awaits. It's like having no input sanitisation then hoping users just follow the input requirements manually so that your program doesn't crash.
It was immediately clear at release that it would be an issue and their initial promise of just making it better over time put end users in danger as beta testers. Applying those sort of 'move fast and break things' software engineering concepts to the real world where there's tonnes of metal hurtling around is manifestly irresponsible.