Aktywne Wpisy
stanley___ +86
dariusz_94 +2957
Bożu, czekałem na niego z 2 godziny, aż usiądzie na tej ławeczce, którą ja chcę i którą ja wybrałem
W końcu się udało, skubaniec szybki jest. Mega jestem zadowolony, bo ciężko żulowi zrobić ładne zdjęcie. Wybaczcie ze wrzucam zdjęcie aparatu, ale prosto z terenu, później wrzucę po obróbce ;D W rogu widać jaki crop, bo bliżej nie chciał siadać xD
#fotografia #zwierzaczki #przyroda #smiesznypiesek #tworczoscwlasna #heheszki #pdk
W końcu się udało, skubaniec szybki jest. Mega jestem zadowolony, bo ciężko żulowi zrobić ładne zdjęcie. Wybaczcie ze wrzucam zdjęcie aparatu, ale prosto z terenu, później wrzucę po obróbce ;D W rogu widać jaki crop, bo bliżej nie chciał siadać xD
#fotografia #zwierzaczki #przyroda #smiesznypiesek #tworczoscwlasna #heheszki #pdk
“W wielu przypadkach kod mógłby zupełnie obejść się bez komentarzy [...] Co wolelibyśmy zobaczyć? To:
if((employee.flags & HOURLY_FLAG) && (employee.age > 65))
czy to:
if(employee.isEligibleForFullBenefits())
”#feaoftruss #czystykod #programowanie #programista15k #webdev #gamedev
Podobało się? To zaplusuj i zapisz się do wołania (link w stopce)
************
[Chcesz być wołany?]
Komentarz usunięty przez autora
Jak warunek odpowiada za ustalenie, czy stosunek największej liczby dodatniej do najmniejszej liczby ujemnej w osi Y jest większy niż wartość progowa, to obszar rysowania wykresu powinien zostać zwiększony o 30% w zakresie liczb ujemnych, to
@Wap30: po prostu rozbijasz każdy fragment tego zdania wielokrotnie złożonego na poszczególne funkcje/metody
@MamCieNaHita: to nie do końca takie proste, bo to zdanie może mieć semantycznie użyteczny sens w relacji do funkcjonalności dopiero w pełnej formie. Ostatecznie i tak w którymś miejscu potrzebujesz instrukcję warunkową, która sprawdzi dokładnie to, co komunikuje całe to zdanie, a na to prostego, jednoznacznego określenia nie ma.
A dlaczego klasa employee ma `
isEligibleForFullBenefits
`, a nie jest to wyodrębnione do jakiejś innej klasy, która ma za zadanie określać takie pierdoły?@FEAofTruss: akurat ten przykład w tej książce jest baaaardzo chybiony.
Metoda jedyne co robi to chowa logikę (bez sensu, skoro ktoś zagląda w ten kod to znaczy że coś się zepsuło, ktoś coś debuguje albo szuka odpowiedzi na pytania, po co to chować?). Jedyny powód żeby ją tworzyć to jeżeli jest użyta w więcej niż 1 miejscu, komentarze nie mają tu nic do rzeczy .
Plus akurat to klasyczny przypadek