Miesiąc: Listopad 2017

Przyspieszone słuchanie podcastów i konferencji

Czy oglądając video z konferencji nie nudzicie się czasem? Może za wolno? Zdecydowanie tak. Kiedykolwiek to pokazuję to każdy się zgadza, że można przyspieszyć. Np. w youtube w prawym dolnym rogu klikamy Settings->Speed i dostaniemy wybór jak po prawej. W Windows Media Player klikamy…

Dobra muza do kodowania

Wiadomo jest to bardzo subiektywne. Wracam jednak często po podobne bity, więc tak bardziej dla siebie wrzuciłem wreszcie na bloga. Niech się stanie FLOW i kolejne części „Concentration \ Programming Music” Pomodoro Polecam równocześnie technikę pomodoro i ustawianie czasu na 25minut pracy, 5minut przerwy….

Okazjonalne (regularne) czyszczenie kodu Resharperem

Powiedzmy, że mamy projekt, w którym wcześniej nie znano Resharpera. Otwierając taki kod „wszystko świeci” na różne kolory sugerując, że mamy w kodzie wiele problemów. Moje doświadczenie programistyczne mówi mi, że warto wysprzątać te miejsca, ponieważ na wstępnie z automatu poprawi się nam wiele…

Jak nie dać się zwariować napływowi informacji

Angielski tytuł brzmiałby „It’s not what you read, it’s what you ignore” bo jest on tytułem znakomitego wystąpienia Scotta Hanselmana: Od siebie mogę dodać kilka rzeczy, które robię: Email prywatny w pracy jest w nieużywanej przeglądarce, więc prawdopodobieństwo jego przypadkowego przeglądania jest bardzo niskie….

Code Review a spacje i inne pierdoły

Chodzi o taką sprawę: Te ciemno zielone to kilka dodatkowych spacji, które się pojawiło (a nie było ich wcześniej). Inne to: dodatkowo zbędna, podwójna linia, brak pustej linii, brak spacji w parametrach lub zbyt duża ich liczba, itp, itd. Przypadkowo podczas pracy nad kodem gdzieś…

Uciekaj szybko z metody i usuwaj „else”

Chciałem w sumie tylko podlinkować: What really grind my gears #1 – IIIIIIIIIIIIIIIIF! by Oskar Dudycz. TL;DR, taki kod: zamieniamy na:

Codzienna prasówka – The Morning Brew

Chciałbym dziś napisać o jednej z metod poszerzania wiedzy. Od zawsze nazywało się to dla mnie The Morning Brew. Jak sam autor pisze: The Morning Brew is a daily .NET software development link blog published by Chris Alcock a software developer from the north…

Prostsze rzucanie wyjątków, gdy nie mamy obsłużonego Enuma

Chcemy rzucić wyjątkiem, gdy mamy przypadek nieobsłużony poprzez case’y. Na przykład gdy pojawiła się nowa wartość enuma Shape. Zalety dużo informacji do wyszukania w logach: dostajemy nazwę parametru, który sprawił problem dostajemy Typ, który wyszedł poza zakres dostajemy wartość, która wyszła poza zakres (gdy…