3 ms·
I maintain a class library that is highly depended upon in the rest of our company. I don't like to introduce dependencies at my later because of that. So thing
by scotchbonnet 7y ago
I maintain a class library that is highly depended upon in the rest of our company. I don't like to introduce dependencies at my later because of that. So things like DI are all factory patterns / builder patterns. It's explicit and has kept my object lifecycle super manageable.
It feels like the people who meme about EnterpriseFactoryFactory at times just haven't hit the right use case for it.
- RhodesianHunter 7y agoAnd if they do ever hit it, having never seen a reason to use it before, they instead layer over it with poorly thought out abstractions leading to unmaintainable code that they'll probably hoist onto the next dev.
- porker 7y agoI'd like to understand this more, as being on the fringe of popular open source projects I think I experience this. Can you expand any further with pseudocode?