An anti-pattern is a design solution which creates more problems than it solves.
Best design practices try to avoid anti-patterns. PicoContainer's design is driven by adherence to best practices.
Some of these anti-patterns are not implementable using PicoContainer but some actually are. We strongly discourage
them and are listed below as a reminder of pitfalls to avoid.
- Concrete Class Dependency
- Container Dependency
- Container Instantiation
- Instance Registration
- Long Constructor Argument List
- Propagating Dependency
- Singleton
Labels
(None)
