|
|
|
|
|
by beryilma
707 days ago
|
|
But, in a way, OO modeling and design was invented to solve the mess that "banging out" procedural code created in the first place. You have to model your business domain in software one way or another anyway. Why should it be bad to try to be more methodical about it using OO methods? We do it with relational databases all the time where tables are pretty similar to objects. |
|
ORMs create some of the worst SQL table layouts that I've ever seen, not to mention they generally cause tons of N+1 query problems.
[0] https://en.wikipedia.org/wiki/Object%E2%80%93relational_impe...