Skip to main content
10 events
when toggle format what by license comment
Feb 22, 2019 at 16:25 comment added Philipp Whether you like or dislike ORMs is a software engineering question, not a security question.
Feb 22, 2019 at 16:12 comment added Hannah Vernon Actually, @paj28, I disagree that ORMs make for clean and concise code. What they actually do is obscure arguably the most important code in the entire project. That is, if you believe the data is the raison d'être for the project in the first place.
Feb 22, 2019 at 16:04 comment added Hannah Vernon @paj28 - that may be, however when you use an ORM to write SQL for you, you're making it almost impossible to troubleshoot performance later on, when it does matter. ORMs are a shortcut that have a tendency to shoot you in the foot when you least expect it. If you're at all concerned about writing great code, you write the SQL yourself.
Feb 22, 2019 at 8:17 comment added paj28 @MaxVernon - ORMs make for clear and concise code, which 90+% of the time is more important than squeezing extra performance out of the DB.
Feb 21, 2019 at 15:00 comment added Hannah Vernon ORM wrappers are notoriously bad at creating well-formed, efficient SQL. I'd put that at the end of your recommendations, if I'd even add it to the list.
Feb 21, 2019 at 12:20 comment added dotancohen Parameterized queries are not "also known as" prepared statements. Parameterized queries are one form of a prepared statement, but not the only form. The two should not be conflated.
Feb 20, 2019 at 15:39 history edited Philipp CC BY-SA 4.0
added 27 characters in body
Feb 20, 2019 at 15:32 history edited Philipp CC BY-SA 4.0
added 1 character in body
Feb 20, 2019 at 15:27 history edited Philipp CC BY-SA 4.0
added 26 characters in body
Feb 20, 2019 at 15:21 history answered Philipp CC BY-SA 4.0