"It's so fixable! Here are 150 lines of code that solve the problem! How come it exists?"
If only everything could be fixed by a pull request.
"It's so fixable! Here are 150 lines of code that solve the problem! How come it exists?"
If only everything could be fixed by a pull request.
However I don't want to dump on the guy, he broke down what he thought was the problem, and attempted a solution and did so with a bit of humility ("I hope it's clear that I don't think I'm smarter than anyone at Uber, Uber Eats, or really anywhere").
Upper case letters are harsh when on a big text, but for the case in point they're perfect
And no, nobody will shout "abstract century" in a McD, it doesn't make sense. Some delivery apps show the order no. in big letters on the phone, so it can be shown to an attendant, not sure Uber does that, but of course that doesn't work with your 'smart' solution
Maybe this is an exclusive Uber problem, maybe because they focus on drivers picking up more than one order
There will always be someone who can't discern that their imagination leaves out great many details thinking that they have superior insight.
I started my career working in UK government applications (GDS), and I'll admit at first I was dismissive of user research as being some kind of hand-wavy nonsense, but I quickly came to believe it is absolutely vital.
I am a commissioner on the Parks and Rec commission for my suburb (the citizen oversight commission appointed by the city council). I often hear from my fellow residents about some problem that they want solved, and half the people who tell me about problems follow up their problem description with some form of "And if they city would only do X..."
Every time one of these issues is brought before the commission, the staff explain the 37 different factors that they have take into consideration in finding a solution. "Just doing X" is rarely feasible because of a plethora of factors that they person who suggested that was unaware of.
Like "fixing" a problem they don't understand.
I have to wonder if those codes don't reset every day and if there isn't just another digit added as necessary. The author seems sure they aren't unique?
Even if they weren't unique what are the odds the same restaurant had the duplicate at the overlapping pickup time..