Press "Enter" to skip to content

Posts published in Kwiecień 2021

4 framemorki do testów parametryzowanych

0

Parametryzacja testów pomaga w sprawdzeniu wielu przypadków testowych przy pomocy jednego testu. Możemy przygotować dane odzwierciedlające warunki brzegowe i przepuścić je przez wcześniej zdefiniowany „lejek”. Na pewno przyspiesza to testy i pozwala nam uniknąć zbędnej redundancji. Chciałbym przyjrzeć się 4 frameworkom testowym dostępnych dla Javy i sprawdzić w jaki sposób radzą sobie one z parametryzacją.…

Obecne architektury: Architektura reaktywna

2

Architektura reaktywna jest niczym innym jak systemem (najczęściej rozproszonym) opartym na komunikacji pomiędzy niezależnymi usługami za pomocą asynchronicznych komunikatów. Powstała w głównej mierze w oparciu o The Reactive Manifesto (responsive, resilient, elastic, message driven). Ciężko jednak powiedzieć w jaki sposób zaimplementować architekturę reaktywną, ponieważ nie ma określonych wytycznych co do jej realizacji. Z tego powodu…

Przepisz swój kod na nowo! #5

0

Wraz z powrotem do implementacji aplikacji AnimalShelter przyszła również chwila refleksji. Z jakiego powodu chcę pisać tą aplikację? Do czego ona mi jest potrzebna? Odpowiedzią na te pytania jest fakt, że chciałem zrobić jakąś fajną serię na mojego bloga oraz przy okazji nauczyć się czegoś nowego. Dodatkowo mógłbym zweryfikować jak zmienił się mój sposób tworzenia…

Obecne architektury: Architektura mikroserwisowa

0

Przychodzi taki moment w życiu aplikacji, kiedy zaczyna cieszyć się ona coraz większą popularnością. Wówczas zwiększa się liczba żądań od użytkowników, które należy obsłużyć, co powoduje zmianę rodzajów problemów do rozwiązania. Nie można myśleć już tylko o funkcjonalności oprogramowania, ale trzeba zacząć również rozważać kwestię skalowalności. Właśnie z tego powodu powstała koncepcja systemów rozproszonych. Jest…

Podsumowanie marca 2021 – nowy miesiąc, stare problemy

0

Nowy miesiąc, stare problemy… Praktycznie cały marzec poświęciłem prowadzeniu bloga i można powiedzieć, że na tym się skończyło. Mam sporo pomysłów w głowie jednak żadnego nie zrealizowałem w ubiegłym miesiącu. Co prawda zacząłem przygotowania do nagrania kursu podstaw Javy, ale no właśnie, znowu tylko zacząłem. Brakuje mi domknięcia wybranego tematu na „tip top” i zabrania…