Link Details

Link 44218 thumbnail
User 111696 avatar

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.
  • 16
  • 4
  • 1586
  • 587

Comments

Add your comment
User 201716 avatar

unchqua replied ago:

0 votes Vote down Vote up Reply

It doesn't matter how you named these architecture/tier, question is do you like it, is it useful to what you're doing.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.