Take it to the next level
20/02/2019
So you've got SOLID down? Ready to create the next world-dominating framework? But stuck wondering how all these principles scale to large projects? I've recently discovered a wonderful series of blog posts by Mark Seemann that deftly simplifies these concepts. How to build libraries and frameworks that are dependency injection friendly.
Steer clear of the anti-pattern:
http://blog.ploeh.dk/2014/05/19/conforming-container/
If you build it, they will come:
http://blog.ploeh.dk/2011/07/28/CompositionRoot/
http://blog.ploeh.dk/2014/05/19/di-friendly-library/
http://blog.ploeh.dk/2014/05/19/di-friendly-framework/
Want even more? Buy his book or watch his courses on Pluralsight.