FactoryPattern: Difference between revisions
| Line 10: | Line 10: | ||
==Disadvantages== | ==Disadvantages== | ||
* lots of coding for factory classes | * lots of coding for factory classes | ||
* compile time depency leads to high build times | |||
Revision as of 13:15, 2 February 2010
Factory Pattern
Instead of calling new X() in java code you use XFactory.get()
Advantages
You have a decoupling of the actual type, which is good for:
- testing
- different environments
Disadvantages
- lots of coding for factory classes
- compile time depency leads to high build times