3 ms·
This extends to other areas as well. I was shocked the first time I found an "enterprise" app with an interface for executing arbitrary SQL with full permission
by pmichaud 17y ago
This extends to other areas as well. I was shocked the first time I found an "enterprise" app with an interface for executing arbitrary SQL with full permissions. The shock wears off when you see it over and over. It's nuts.
- tptacek 17y agoAmen. I'm surprised by how many developers think this is a totally reasonable debugging feature, and think that nobody is going to find it because it's in a hidden diagnostic support section of the application. Note to product developers: we always find these things.
- DannoHung 17y agoThis would be because there are very, very few people, even among your programmers, that can actually consider all of the needed cases when dealing with "business logic". So you end up having to have an ability to do something dangerous and disaster prone to keep the whole ball of crap from falling apart in a most splendid way.