Hacker News new | ask | show | jobs
by capo64 4083 days ago
But in a DI framework, every object has its own name for its dependencies. With ServiceLocator, every object needs to use the ServiceLocator's names, so they are not encapsulated.