Czołem!
Słyszałam o podejściu, gdzie nie powinno się bezpośrednio wstrzykiwać obiektu DAO do API. Powinna być dodatkowa klasa pośrednicząca pomiędzy tymi elementami.
Co sądzicie o takim podejściu? Powinno się tak robić? Dlaczego? Jakieś przykłady implementacyjne? Polecicie coś do poczytania na ten temat?