>George,
>
>Good points. There can also be the who developed/needs to fix it problem, if the tiers are developed by different teams.
df,
Thanks.
Yep, good programmers' docs can help, but may not completely resolve it. OTOH, if a team changes (someone leaves and is replaced), the person coming in can the docs will prove invaluable.
>>One thing that I'd like to point out that hasn't been mentioned is that you don't end up playing every developers' favorite game: "Where's the code?":-)
>>
>>This especially applies to business logic if it's been stored in a business object.
>>
>>No argument that overall such an arrangement is more complex, but if properly done it will be easier to maintain, as well as what you mentioned, more re-usable.
George
Ubi caritas et amor, deus ibi est