2 ms·
I would argue that this was not "simple". For me, simple means that it is easy to understand what is going on. If your using an ORM wrong, then you're not under
by bennofs 8y ago
I would argue that this was not "simple". For me, simple means that it is easy to understand what is going on. If your using an ORM wrong, then you're not understanding what is going on under the hood so it is not simple.
If you really write simple code, you should also be aware of the shortcomings of the simple approach.
- ben509 8y agoA DBMS is inherently less simple than for loops, that's entirely true. But that's the class of problem they were trying to solve. And a DBMS represents vast amounts of energy put into trying to solve that class of problem. So, the problem was a complex one, but one that had many aspects of it already solved, and rather than building on a good solution (the DBMS) they chose to try and reinvent queries. > you should also be aware of the shortcomings of the simple approach Yup, you really can't refuse to learn how databases work. Unfortunately, they didn't know what they didn't know.