DevCezz

Programistyczny blog dla Ciebie

Miesiąc: luty 2021

Przepisz swój kod na nowo! #4

W końcu przyszedł czas na napisanie interfejsu graficznego do mojej aplikacji schroniska dla zwierząt. Jak wspomniałem we wcześniejszych wpisach do jego implementacji wybrałem Angulara. Jest to spowodowane faktem, że w swojej obecnej firmie mam okazję pracować w nim na co…

NullPointerException, czyli nie rób drugiemu co Tobie nie miłe

Ile razy Twoja aplikacja skończyła swój żywot przez rzucenie wyjątku NullPointerException? Moja niestety zbyt wiele… Niezależnie od tego czy był to projekt hobbistyczny czy komercyjny to i tak napotykałem ten sam komunikat „Exception in thread 'main’ java.lang.NullPointerException”. Jeżeli piszesz w…

Klasy Utility – zwykłe lenistwo czy zło konieczne?

Pewnie w większości projektów można spotkać się z wielkim workiem na niechciane metody, czyli z tzw. klasami Utilities, które znane są również pod pojęciem Helper Classes. Czym one się charakteryzują? Tym, że zawierają tylko metody statyczne, nie przechowują żadnego stanu…

Jak to jest być po dwóch stronach Code Review?

Bycie programistą nie sprowadza się tylko do pisania kodu. Musimy chodzić na spotkania biznesowe, naprawiać błędy, poszukiwać odpowiedniego narzędzia do rozwiązania danego problemu, analizować kod… no właśnie. Zapoznawanie się z kodem stanowi wręcz największą część pracy programisty. Czytamy kod, aby…

Przepisz swój kod na nowo! #3

Przyszedł czas na kolejne podsumowanie prac związanych z projektem aplikacji schroniska dla zwierząt. Na tą chwilę udało mi się zakończyć część backendową, jednak z pominięciem edycji danych danego zwierzaka. Jest to mój błąd, ponieważ najzupełniej w świecie o tym zapomniałem….

Podsumowanie stycznia 2021 – co się u mnie dzieje

Minął już pierwszy miesiąc nowego roku, więc wypadałoby zrobić weryfikację własnych postanowień. Czy na pewno zmierzam w dobrym kierunku? Czy jest to kolejny krok przybliżający mnie do mojego celu? Chciałbym przedstawić Ci co udało mi się osiągnąć w styczniu, a…