Software Architecture · Design Patterns
How should Factory pattern be applied in a production system?
Keep the factory focused on creation, return abstractions, inject dependencies, and avoid hiding unrelated business rules inside it.
Keep the factory focused on creation, return abstractions, inject dependencies, and avoid hiding unrelated business rules inside it.