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ć,…

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ś…

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ą….