Re:The Biggest Difference Between Coding Today and When I St...
by golergka on Tuesday March 21, 2017 @03:54PM
(#13925604)
If you can't tell apart a O(n^2) solution from O(log n) one, you still shouldn't be doing server-side development though.
[ Parent
| on HN ]
Re:The Biggest Difference Between Coding Today and When I St...
by jandrese on Tuesday March 21, 2017 @04:03PM
(#13925682)
Of course when you're gluing libraries together it is hard to know what they're doing under the hood. There are a lot of libraries with catastrophically stupid design decisions hidden behind the API, and then when everything runs like shit you find yourself having to dig into the libraries until you find the problem.
Re:The Biggest Difference Between Coding Today and When I St...
by Qantourisc on Tuesday March 21, 2017 @05:37PM
(#13926500)
Anecdotal evidence of "just gluing libraries": I once had users complain about a web-application being slow. As it turns out, it needed 1 second to generate 1KiB of data. They must have been using some sort of slow ORM in the back-end doing 1 DB query per FK.
Re:The Biggest Difference Between Coding Today and When I St...
by infinite8s on Tuesday March 21, 2017 @06:22PM
(#13926823)
That's not a slow ORM. That's literally the model of every single ORM I've seen! Sets, who needs them!
Re:The Biggest Difference Between Coding Today and When I St...
by golergka on Tuesday March 21, 2017 @05:28PM
(#13926427)
I feel that you're driving "we're just gluing libraries" argument to the point of absurd. Do you think that designing database schema and queries that run over it is something that is extremely rare and high-level in modern web development?
Re:The Biggest Difference Between Coding Today and When I St...
by chadgeidel on Tuesday March 21, 2017 @05:57PM
(#13926643)
It's not rare, yet I find myself redoing this over and over with every job. Web apps that are a HTML table fronting a CRUD back-end and simple database schema are all too common.
I hear you saying "well, that's your fault you keep working at those companies" - and that's not too far from the truth.