Aug 1, 2023
Maybe, it depends on the project you are working on. If your project is clean and maintenable without dependency inversion, just don't use it, you don't need it. But if your project grows big and is a mess, dependency inversion can help a lot.
In software development there isn't an absolute way of doing things, even when you're talking about a principle "created" by he programming gurus.
However, thank for your thoughts, if you want to explain them further, you're welcome.