Aktywne Wpisy
x3noN +241
#rozdajo
Ahoj Wykopki! Dawno nie było #rozdajo ode mnie dlatego przygotowałem coś dla was!
Do zgarnięcia: PARÓWKI UTOPENCE, Zgrzewka kofolki na te upalne dni oraz trochę samokołyków od naszych sąsiadów ( ͡° ͜ʖ ͡°)
ZASADY TAK JAK NA GRAFICE:
-ZOSTAW PLUSIKA I NAPISZ COŚ MIŁEGO W KOMENTARZU
Jakby ktoś był zainteresowany to sprzedaje produkty z Czech i Słowacji! Mam sklepik na #alledrogo także chętnych zapraszam może coś przypadnie
Ahoj Wykopki! Dawno nie było #rozdajo ode mnie dlatego przygotowałem coś dla was!
Do zgarnięcia: PARÓWKI UTOPENCE, Zgrzewka kofolki na te upalne dni oraz trochę samokołyków od naszych sąsiadów ( ͡° ͜ʖ ͡°)
ZASADY TAK JAK NA GRAFICE:
-ZOSTAW PLUSIKA I NAPISZ COŚ MIŁEGO W KOMENTARZU
Jakby ktoś był zainteresowany to sprzedaje produkty z Czech i Słowacji! Mam sklepik na #alledrogo także chętnych zapraszam może coś przypadnie
Xefirex +93
Jak sobie radzicie z nadmiarem parametrów konstruktorze przy użyciu IoC i DI? Ale bardziej
Np. macie kontroler:
public class SomeController {
public SomeController(ISomeService someservice, IAnotherService anotherservice,... etc)
}
Oczywiście powyższe łamie SPR i nadmiar parametrów jest oznaką, że coś się nie dobrego dzieje z klasą (w tym wypadku z kontrolerem) i należy go podzielić na mniejsze części, ale w mojej ocenie jest to spychanie problemu niżej. Bo nawet jeżeli założymy , że kontroler ma być tylko ekspozyturą logiki businessowej z jak najmniejszą ilością logiki to gdzieś musimy w końcu połączyć te różne serwisy...
@joGgurt: Jednak nie zmieni to za bardzo problemu SRP, a wg mnie łatwiej jest testować jeżeli wstrzykuje się przez konstruktrora.