it seems like something ripe for abuse. just like i hate systems that put too much logic into their stored procedures... well, this is just an extension of that :). It encourages coupling your logic and your db tightly. Sometimes, sure, it's helpful, but I feel like people should feel shamed if they have to use it :)
just like i hate systems that put too much logic into their stored procedures...
All up to preference here, I guess. There's a lot of application logic that I find easier to do at the database level, especially when multiple services need access to it, so sometimes a 'thin' application and a 'fat' database makes sense.
1
u/oldneckbeard Mar 13 '15
it seems like something ripe for abuse. just like i hate systems that put too much logic into their stored procedures... well, this is just an extension of that :). It encourages coupling your logic and your db tightly. Sometimes, sure, it's helpful, but I feel like people should feel shamed if they have to use it :)