Aktywne Wpisy
njdnsjdnjs +7
jak ktos ma was na czarno to dajecie tez w mysl zasady oko za oko?
wfyokyga +39
Jak se dziś szukałem czołguni, to usnąłem przed laptokiem i drzymalem se prawie godzinkę xD Następnym razem poszukam se nowych i możecie w komentarzu napisać, jakie byście chcieli zobaczyć. To tych, na pewno nie dodam
Mirki, jak najlepiej wyjść z takiej sytuacji?
Dajmy na to, że mamy serwis, którego głównym zadaniem jest zrobienie requestu do webservice'u. Po każdym takim requescie należy zapisać zapisać o nim informacje do bazy. Jeśli zrobię metodę queryXXXWebService() i w niej umieszcze taki kod, to czy nie jest to pogwałcenie SRP?
queryXXXWebService() {
Object costam = callToWS();
saveToDb(costam);
}
Operacje te są ze sobą sciśle powiazane. Czy metoda wtedy nie powinna sie nazywac queryXXXWebServiceAndSaveToDb? Według mnie nazwa metody wtedy jest brzydka i również gwałci SRP.
@Smevios: warto aż tak komplikować kod? to są dwie jednolinijkowe operacje na krzyż
@grizzly_joe: nie warto. Nigdy nie warto komplikować kodu aby na siłę starać się spełniać wszelkie SOLIDy, KISSy, DRYe, PO I PiSy.
Jak mawiał słynny polski informatyk : Zawsze się trochę gwałci.