By bloid
via worsethanfailure.com
Published: Sep 25 2007 / 21:50
If you’ve developed software for long enough, you’ve most certainly heard of a “business logic layer.” It’s supposed to be the layer (or “tier”) containing an application’s business logic and is sandwiched between a “persistence layer” and a “presentation layer.” Some call that the “standard three tiers of an application.” But what it really is, however, is a bad design that leads to bad software. Or at the very least, dangerously poor semantics. In lieu of your standard WTF article, allow me to explain why.
Comments
unchqua replied ago:
It doesn't matter how you named these architecture/tier, question is do you like it, is it useful to what you're doing.
Voters For This Link (16)
Voters Against This Link (4)