Tag: Spaghetti Code

Logowanie lepsze niż TODO oraz HACK

Gdy robię jakiegoś haka to wolę to opisać. Kiedyś wspomniałem o korzystaniu z TODO w Przesunięcie dobrych intencji na później. Wymyśliłem dziś coś podobnego, traktujcie to jako „pomysł”, bo jeszcze nie wiem czy się sprawdza na dłuższą metę. Zalogowanie pozostawionego problemu Dzisiaj chciałem napisać,… Continue Reading „Logowanie lepsze niż TODO oraz HACK”

Single Exit Point

Najprościej definiując problem: Czy mamy tylko jeden return z metody, czy też mamy ich kilka w różnych miejscach. Mówię też o metodach, które nie zwracają wartości. Metodę void też można skończyć wcześniej: Najpierw usłyszałem, że to dobre podejście Pamiętam z podstaw programowania w jakimś… Continue Reading „Single Exit Point”

Przesunięcie dobrych intencji na później

Nieistotne co robi poniższa funkcja, jest pewnie trochę nieczytelna, ale tak to właśnie bywa i trochę o tym jest ten post 🙂 Istotne są miejsca występowania zmiennej _start. W przykładzie powyżej zmienna _start wydaje się być niepotrzebna w klasie, wystarzczy gdy będzie zmienną lokalną.… Continue Reading „Przesunięcie dobrych intencji na później”