Maven

Słowem wstępu Jeżeli programujesz w Javie, lub dopiero zamierzasz wypłynąć na jej szerokie wody, to jest prawie pewne, że prędzej czy później spotkasz się z projektem w którym wykorzystuje się …

Spock i Mock

W poprzednim wpisie przedstawiłem bibliotekę do testowania – Spock. Bardzo przyjemne narzędzie do testowania aplikacji napisanych w języku Java. Dzisiaj pogłębimy wiedzę o używanie mocków. Najpierw jednak przypomnę czym są …

Po co komu hashCode i equals?

Ostatnio wpis był o tworzeniu klas i obiektów w Javie. Tak jak obiecałem teraz będzie o hashCode i equals. Czym są wymienione? Otóż hashCode() jest metodą, która zwraca nam wartość …

Jaka klasa taki kod!

Co to znaczy, że Java jest obiektowa? Java jest językiem obiektowym. To znaczy ni mniej ni więcej tyle, że wszystko w Javie toczy się wokół obiektów. Tworząc program w języku …

Obsługa wyjątków

Część pierwsza. Wstęp Pisanie kodu, tworzenie aplikacji jest niesamowitą przygodą. Niestety, nie jesteśmy w stanie napisać programu, który działałby zawsze. Problemy mogą nadejść ze strony nierozważnego użytkownika, próbującego użyć naszej …