February 18, 2008

...Learn TDD with Codemanship

I Most Certainly Do Not Condone 2-Tier Client-Server

It seems that misreading my blog posts is becoming something of an international pastime.

I got this email yesterday from a very nice chap called Ron Hudson who seems to have misinterpreted a blog post I wrote many moons ago about the abuse of multi-tier architecture by many developers to effectively reproduce a 2-tier model without any of the seperation of concerns that layering is supposed to achieve, whilst adding considerable complexity into the bargain.

Ron seems to think I was arguing for getting rid of the middle tier and having the UI talk directly to the database.


I was searching "AJAX" and "stored procedures" on Google and your blog article came up.

Like you, I have strong feelings against over-use of DLL hell and middle-tiers in web apps. I have been developing with stored procedures for 15 years and never felt the need to implement OOD. I would appreciate any feedback you could give me on my new product based on this concept at www.sqlajax.com . I am particularly interested in ideas on where you might think of advertising such a product. Thanks in advance for any help you can offer. Are you available for hire if we need some help developing and promoting our products?

Now, maybe I'm putting words into Ron's mouth here, but what he's describing sounds suspicously like 2-tier client-server to me.

What do you think?

Posted 10 years, 5 months ago on February 18, 2008