>What is the reason for building a facade?
>1. to reduce complexity
>2. to allow pluggability
>
>Ant does not need (2) in any shape or form. 

Why?

>I would also suggest that (1)
>is not needed if the underlying system is not complex. 
>When the complexity of the facade approaches complexity 
>of the underlying system then there is absolutely no 
>reason for a facade. As the facade you present is 
>roughly the same complexity as logkit I don't think you 
>can claim that the facade is for (1). 

If the facade is just as complex as LogKit's User API, 
and it also provides pluggability, wouldn't it be 
preferred?

Magesh

_____________________________________________________
Chat with your friends as soon as they come online. Get Rediff Bol at
http://bol.rediff.com




Reply via email to