-
Notifications
You must be signed in to change notification settings - Fork 0
Dependency injection #128
Copy link
Copy link
Open
Labels
coreThe issue is related to the Core library.The issue is related to the Core library.enhancementNew feature or requestNew feature or requestmaintainabilitywipwork in progresswork in progress
Description
Metadata
Metadata
Assignees
Labels
coreThe issue is related to the Core library.The issue is related to the Core library.enhancementNew feature or requestNew feature or requestmaintainabilitywipwork in progresswork in progress
Projects
StatusShow more project fields
No status
The engine should support dependency injection so that we can write modules in a more loosly coupled manner. Introducing DI makes the code more testable and lets us make modules non-static.
There are multiple benefits to introducing the pattern but we should also think about performance and where using DI makes sense.