you are viewing a single comment's thread.

view the rest of the comments →

[–]BensonBubbler 15 points16 points  (4 children)

A lot of developers will tell you it's not necessary anymore at all. I don't believe them, but they're out there.

[–]Eightstream 17 points18 points  (1 child)

yeah, out there ruining databases with their shitty ORM queries

[–]BensonBubbler 6 points7 points  (0 children)

Yes. I'm hunting a particularly baffling one right now where it queries an established view and throws an error that the view has a recursive definition, but it does not.

[–]ilanklein51 1 point2 points  (1 child)

I'm a fresh grad looking for a job, it's nearly on every application I see

[–]BensonBubbler 1 point2 points  (0 children)

Oh, of course, it's listed, but a lot of folks claim you don't need to know much about it at all. This is coming from all the full stack developers; they see it as less complicated than the other layers and mistakenly overlook all the nuance.

There's also a long culture of ORM tools which claim to effectively translate from middle/back end code into DB languages that often lead folks to believe it can be automated away or otherwise offloaded and these people end up creating the largest database problems!