-
Type:
Task
-
Status: Closed (View Workflow)
-
Priority:
Minor
-
Resolution: Won't Fix
-
Affects Version/s: tech debt
-
Fix Version/s: 2.8 Larks
-
Labels:None
Problems:
- Class violates SRP, cause it does many things.
- It has not clear name, that doesn't describe intent of this class.
- Objects of this class is created by calling static factory method. It's clear violation of general rule of Dependency Injection, cause client component should know how create service component. Also it increases complexity of testing.