remove ObjectManager production callback #696
I am working on the workshop and I have some issues explaining why the object construction should be constrained to this callback. I can't really think of a reason. I think this can simply be removed and users can perform the object construction however they see fit.
The callback prescribes a structure in that it enforces that objects are constructed before they are initialized.
I suggested that a special configuration object could be passed to the FSFW which wraps all the configuration handling for the FSFW in some way. This config object could then contain the construction of global objects in an abstract function.
I am still not fully happy that this callback function was tied to a global singleton, but I can understand the requirement to enforce a call order structure in the code.
Step 1:From your project repository, check out a new branch and test the changes.
Step 2:Merge the changes and update on Gitea.
No due date set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?