I've always worked with OO, not FP. I dislike IoC for the same reasons. Also it's anti-KISS and debilitates encapsulation.
The worst effect of this kind of doing things is the image of programming that it shows to beginners. Programming well has nothing to do with that, really.
The worst effect of this kind of doing things is the image of programming that it shows to beginners. Programming well has nothing to do with that, really.