
Wykonanie metod w programach może bardzo często zakończyć się na jeden z dwóch sposób. Pierwszy – sukcesem. Operacja kończy się poprawnie, dane wejściowe są w […] Read More
Budowanie elastycznych aplikacji w Javie
Wykonanie metod w programach może bardzo często zakończyć się na jeden z dwóch sposób. Pierwszy – sukcesem. Operacja kończy się poprawnie, dane wejściowe są w […] Read More
Data utworzenia, data modyfikacji, data wygenerowania. Nasze systemy często potrzebują wstawić takie informacje do obiektów, którymi zarządzają. Ale jak przetestować, że poprawna wartość została wpisana […] Read More
Jaki jest warunek niezawodności systemu na produkcji? No jak to jaki? 100% pokrycia kodu testami! No raczej nie ¯\_(ツ)_/¯ . Nawet najlepiej przetestowane oprogramowanie może […] Read More
Czy znasz to denerwujące uczucie, gdy potrzebujesz zainstalować nową wersję języka na swój komputer? Szukanie w internecie odpowiedniej instalki, pobieranie i uruchamianie sprawia, że zawsze […] Read More
Czy klasa, która zwraca różne wartości może być niemutowalna? Wydawało by się, że nie, ale ja uważam, że tak. I w tym wpisie cię do […] Read More
Debugowanie aplikacji to jedna z najważniejszych umiejętności programisty. To frustrujące, gdy trudno jest nam odnaleźć błąd w logach aplikacji. Ogromnym ułatwieniem może być generowanie unikalnych […] Read More
Java jest językiem programowania ogólnego zastosowania. Do jej największych zalet należą niezależność od platformy, automatyczne zarządzanie pamięcią, nieskomplikowana składnia i wsparcie dla wielowątkowości. Obecnie uważana […] Read More