DevCezz

Programistyczny blog dla Ciebie

Miesiąc: grudzień 2020

Przepisz swój kod na nowo! #2

Po ostatnim przedstawieniu mojej starej aplikacji AnimalShleter biorę się za jej przepisanie na nowsze technologię. Backend będę chciał postawić w oparciu o Springa, a warstwa wizualna zostanie wyrzucona do Angulara. Dodatkowo jest w planach wystawienie usługi do wysyłki maili poprzez…

Zawiłości języka Java #4

Zapraszam Cię do czwartej i już ostatniej części zawiłości języka Java! Na sam koniec tej serii wpisów chciałbym się podzielić zagadnieniami związanymi z blokiem try-with-resources, klasą wewnętrzną, zasadami związanymi z metodami hashCode i equals, klasami generycznymi oraz jak działa method…

Przepisz swój kod na nowo! #1

Chciałbym rozpocząć krótką serię, w której będę przedstawiał poszczególne kroki przepisania swojej starej aplikacji na nowe rozwiązania. W ten sposób chcę sprawdzić jak zmieniło się moje podejście do tworzenia aplikacji, na jakie aspekty zacząłem zwracać uwagę. Na tapet wziąłem projekt…

Advent of Code 2020

W tym roku postanowiłem, że podejmę wyzwanie rozwiązania wszystkich zadań z Advent of Code 2020. Nigdy wcześniej nie miałem do czynienia z takim „kalendarzem adwentowym” czy też serią codziennych wyzwań, stąd moja determinacja. W chwili, gdy piszę ten artykuł jestem…

Podsumowanie 3 miesięcznej działalności 🎉🎉🎉

Dzisiaj mija dokładnie trzy miesiące od opublikowania pierwszego artykułu! Sam pomysł na powstanie bloga kręcił mi się w głowie od bardzo dawna. Jednak realizacja tego planu musiała po prostu dojrzeć i nie żałuję tej decyzji! Chciałbym z Tobą podsumować ten…

AssertObject – z czym to się je?

Pozostając w tematyce testów (zachęcam do przeczytania ostatniego wpisu 6 powodów, dla których warto pisać testy) chciałbym przedstawić wzorzec, który ostatnio poznałem i bardzo mi się spodobał. Rozwiązuje on naprawdę ciekawy problem. Deweloper pisząc testy weryfikuje głównie detale techniczne zamiast…

6 powodów, dla których warto pisać testy

Przyszedł czas w mojej karierze, że chciałem w końcu nauczyć się pisać testy. Jednak nie byle jakie testy, ale dobre testy. Na początku nie za bardzo rozumiałem ideę ich pisania. Co one mi tak naprawdę dają? Nie łatwiej jest napisać…

Zawiłości języka Java #3

Zapraszam Cię do trzeciej już części zawiłości języka Javy! 🏆 Dzisiaj przyjrzymy się dziedziczeniu, konstruktorom, importom, inkrementacji oraz przeciążaniu metod. Jest to sporo zagadnień, ale mam nadzieję, że chociaż jedna rzecz będzie dla Ciebie przydatna. Lista wszystkich wpisów dotyczących Zawiłości…