Aktywne Wpisy
Milo900 +9
Co za janusze. Koles mial zamowienie glovo na 145 zl. I #!$%@? zamiast te 14-15 zl tipa (tylko 10% zamowienia), daje 150 i rzuca januszowo "reszty nie trzeba".
Kurier wam ladnie jedzonko przywozi (np. ja) i za te glodowe stawki to sami sobie jedzcie rowerem albo dajce minimum 5 zl tipa do zamowienia do 50 zl a potem proporcjinalnie 10%.
#glovo #uber #taxi #bolt #wolt #jedzenie71 #jedzenie #ubereats #pysznepl #pyszne
Kurier wam ladnie jedzonko przywozi (np. ja) i za te glodowe stawki to sami sobie jedzcie rowerem albo dajce minimum 5 zl tipa do zamowienia do 50 zl a potem proporcjinalnie 10%.
#glovo #uber #taxi #bolt #wolt #jedzenie71 #jedzenie #ubereats #pysznepl #pyszne
Kauabang +180
Enum.TEST == obj.getExample()
zamiast
obj.getExamle() == Enum.TEST
??
#programowanie
@MyTearsAreBecomingASea: Bo jak się walniesz i zamiast obj.getExamle() == Enum.TEST napiszesz obj.getExamle() = Enum.TEST, to najprawdopodobniej dzisiaj dostaniesz warninga. Ale kiedyś tak nie było i ten warunek był zawsze ewaluowany jako true. No ale jak napiszesz Enum.TEST = obj.getExample() zamiast Enum.TEST == obj.getExample(), to zawsze dostaniesz error.
Inna bajka, co jest konkretnie napisane w coding guidelines. Bo jeśli coding guidelines tego wprost nie zabraniają, to nie masz się o co przypieprzać. Fakt, że Twoim zdaniem kod jest nieczytelny, to tylko i wyłącznie Twoja opinia. A opinia jest jak dupa -
o chłopie, chłopie @groman43 ja myślałem, że ty jesteś fachowiec na tagu, a takie bzdury napisałeś...
Nie chodzi o to.
Chodzi o podstawy podstaw podstaw programowania i porównywania wartości, stosowania znaku "==" lub metody .equals()
Zasada ta mówi, że zawsze z lewej strony powinniśmy mieć wartości, które nie są null. Enum.Test nigdy nie jest nullem, natomiast obj.getExample() może być nullem. Z tego względu dobre praktyki nakazują Enum.Test dać po lewej