Thank you for quite an extensive post.
Still, I'm rather cautious about bringing SOLID into the discussion.
Firstly, those principles are only usable in case they bring some benefit, they're not just some sort of dogma.
Secondly, you can follow SOLID principles without IoC container involved.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Thank you for quite an extensive post.
Still, I'm rather cautious about bringing SOLID into the discussion.
Firstly, those principles are only usable in case they bring some benefit, they're not just some sort of dogma.
Secondly, you can follow SOLID principles without IoC container involved.