• I feel like I'm on a Fark.com comment thread and should be making a snarky comment about making popcorn.

    Are we really still having this conversation in 2015 about business logic, ORMs, and the "proper" place to locate code and logic and rules? I guess we are, and probably for the same reasons.

    And am I the only one on here who howled out loud at this gem from the linked article:

    You build applications to generate data. That data is your value, that value brings in the money. There is nothing else and if you think safeguards for this data belong anywhere else other than cuddled up next to your data with a machine gun and flamethrower you’re out of your f***ing mind.

    I'm sorry, but I love the imagery of RI and SPs cuddled up next to my data with vicious tools of protectiveness. Come to think of it, I think that might be my job description.

    Lest anyone leap to contradict him, of course it's an exaggeration: a well architected database accessed via a terribly written application won't build a business. But that wasn't his point, and it's deliberate misunderstanding to suggest it was. The point is, these days since the days of the LEO computer, your data is your business, and if you allow business logic to become embedded in combobox dropdown generators, you deserve what you get IMHO.

    Rich