Sep 6, 2022
1.: Why? I am writing software for 3 decade now and till now I have not understood why we need this to be managed. pass any dependency where ever you need. That isnt easy? well, that means your code is already too complex. fix that rather than throwing even more complex solutions on it.
2.: really?? 2022 and we still see view models handling networking?
please see my now solution "Khipu" for all this complexity here: https://decodemeester.medium.com/khipu-rapid-and-sustainable-software-creation-in-swift-using-engineering-and-science-principles-312a933cce57?sk=8359f48cc06571e53de156db8cbc005c