Aktywne Wpisy
mirko_anonim +7
✨️ Obserwuj #mirkoanonim
Ja 32 lvl w tym roku. Moja #rozowypasek skończyła 28. Jesteśmy ze sobą od 2 lat. Mieliście już rozmowę o dzieciach? Jak przez to przebrnąć? Moja cały czas naciska, że ją już praca w banku męczy. Chce bachora, bo nie wie ile jej jeszcze placówka będzie działać, bo jej zegar biologiczny tyka, bo dziecko po 30 to będzie z downem itp. #!$%@? mnie to już, bo nie jestem na
Ja 32 lvl w tym roku. Moja #rozowypasek skończyła 28. Jesteśmy ze sobą od 2 lat. Mieliście już rozmowę o dzieciach? Jak przez to przebrnąć? Moja cały czas naciska, że ją już praca w banku męczy. Chce bachora, bo nie wie ile jej jeszcze placówka będzie działać, bo jej zegar biologiczny tyka, bo dziecko po 30 to będzie z downem itp. #!$%@? mnie to już, bo nie jestem na
Rozejść się?
- Tak 59.9% (848)
- Nie 7.5% (106)
- Zrobić bachora 18.2% (258)
- Zrobić bachora później i przetrwać gadanie 14.3% (203)
Teuvo +508
#wykop przywróćcie plusujących na wierzch na wersji webowej tak jak było wcześniej, biauek kogoś ty zatrudnił, cholerne gamonie to się w głowie nie mieści co wy robicie z tym portalem (╯°□°)╯︵ ┻━┻
if (condition) {
return x;
} else {
return y;
}
czy
if (condition) {
return x;
}
return y;
#programowanie #programista15k #pracait #pytaniedoeksperta
Która wersja?
@niedorzecznybubr: to nie jest kwestia preferencji, nalezy stosowac wczesne returny :)
return condition ? x : y;
@ly000: Nie, dodaj kolejny warunek do pierwszej wersji w tym samym podejsciu i sprawdz czytelnosc kodu, pierwszy lepszy artykul ktory wyczerpuje ten temat.
Nie, to jest kwestia jakosci kodu.
@szubke: no a jak babcia będzie miała wąsy to będzie dziadkiem. dlaczego zmieniasz sobie dowolnie treść pytania?
a jakość kodu może być oczywiście mierzona w sposób obiektywny.
w tym przypadku jawny else zwiększa jakość kodu, bo masz jawnie pokazane ścieżki kodu. w drugim
@ly000: podalem ci konkretny artykul na ten temat, czym jest early return
nie, early return to jedna z zasad w obrebie clean code
Jak masz proste sprawdzenie albo jedno albo drugie, to jedziesz bez elsa. Ale jeśli sprawdzasz, czy jedno zaprzecza drugiemu to lepiej polecieć z elsem.
Wydajność: Pewnie zależy od zagnieżdżenia - trzebaby rozkminić, czy przypadkiem nie wpływa na przeliczanie wszystkich instrukcji warunków kiedy nie ma jasno powiedziane, którą ścieżką ma pójść.
Czytelność: Jakbym przeglądał czyjeś unit testy i widział zadeklarowane elsy, to pewnie wygodniej byłoby się domyślić "co autor miał na
@szubke: Chyba że musisz stosować misrę, albo inne standardy, gdzie wymagany jest "single point of return".