Differences between Facade Pattern and other patterns

aslı picture aslı · May 3, 2010 · Viewed 8.2k times · Source

I have a question about patterns. I really have problems with design patterns. Can you tell me the differences between Facade Pattern and Builder, Factory and Abstract Factory patterns?

Answer

Kelly S. French picture Kelly S. French · May 3, 2010

The facade pattern is used when you want to hide an implementation or otherwise make available a different interface externally. The builder/factory pattern is used when you want to hide the details on constructing instances.