Aktywne Wpisy
wpis na jaki grubasy nie zasluguja ale zrobic trzeba
PODSUMOWANIE 7 EDYCJI IGRZYSK BEBZONOW
tldr:
grubasy sa dalej tluste i tepe, odpadla polowa, wstyd jak diabli, tylko 36 osob schudlo od 4 kilo w gore
a
PODSUMOWANIE 7 EDYCJI IGRZYSK BEBZONOW
tldr:
grubasy sa dalej tluste i tepe, odpadla polowa, wstyd jak diabli, tylko 36 osob schudlo od 4 kilo w gore
a

#primemma witam i walka odwołana





if(command.CanExecute()) command.Execute(); else return false;
#programowanie #programista15k #dotnet
@villager: teraz mam podobnie powiedzmy. Stworzenie ogólnej metody SafeExecution() z powyższą implementacją najlepsza opcja jak na razie ᶘᵒᴥᵒᶅ
PoC z tymi rulami, przeszedłem z bloku ifowego ale do niego wrócę najprawdopodobniej albo po prostu przeitereuję po funkcjach. 24 - 27 linia. Czyli będądwie metody CanExecute() => bool i Execute() => void.
potrzebuję przed egzekucją komendy zrobić jej walidację (stanu)chyba każdy rozumie walidację stanu komendy (jej), a tutaj walidujesz argumenty. Co doCanExecute()to jestem przeciwny, bo utrudnia to używanie kodu. Co jak ktoś zawoła Execute() bez CanExecute()? I tak trzeba obsłużyć taką sytuację. Jak komendy się nie da wykonać to niech zwraca tego boola/rzuca wyjątek/zwraca specialny typ.