Dependency injection (DI) โ€” Software Engineering | Jargon Gym