This post originated from an RSS feed registered with .NET Buzz
by Udi Dahan.
Original Post: Why is "Business Logic" an Oxymoron? By Jason Bloomberg
Feed Title: Udi Dahan - The Software Simplist
Feed URL: http://feeds.feedburner.com/UdiDahan-TheSoftwareSimplist
Feed Description: I am a software simplist. I make this beast of architecting, analysing, designing, developing, testing, managing, deploying software systems simple.
This blog is about how I do it.
By Jason Bloomberg
Document ID: ZAPFLASH-01222004 | Document Type: ZapFlash
Dear executive: quick! Where is your business logic? In the business
or application tier of your n-tier architecture? Ingrained in your
business and enterprise applications? How about stored procedures in
your databases? You wouldn't have any business logic in your client
apps, portals, or Web pages, would you? How about your identity and
access management software? What's that you say? All of the above?
The fact of the matter is, for most large organizations (and many
midsize ones, as well), business logic resides in all of these places,
and more. Where it doesn't reside is in the hands of the business
people. And there's the contradiction: how can business logic be
business logic if it's locked away in the technology, rather than in
the hands of the business?