>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
