Wstrzykiwanie Zależności

Wprowadzenie Zacznijmy od prostego pytania. Czym jest wstrzykiwanie zależności (ang. dependency injection) i jak można zaimplementować ten koncept 🙂 ? Na początek warto wyjaśnić czym jest sama zależność. Kiedy projekt się rozrasta, mamy coraz więcej i więcej obiektów. Obiekty te muszą się ze sobą komunikować i wchodzić w interakcję. Innymi słowy jeśli obiekt A zależy […]