Wpis ten będzie uzupełnieniem infografiki, którą możecie zobaczyć poniżej. Ostatnio jeden z naszych czytelników napisał do nas z pytaniem, co mógłby poprawić w swoim projekcie, zanim podeśle go jako swoje programistyczne portfolio w CV. W rezultacie zebraliśmy checklistę, którą powinnaś uwzględnić zawsze, gdy chwalisz się swoim kontem na githubie przed rekruterami. Gotowa?
Dla pracy w zespole programistycznym korzystanie z systemu kontrolu wersji jest swego rodzaju normą. W dzisiejszym wpisie postaramy się opisać, co zrobić, by dodawany kod, był jak najlepszej jakości i cały zespół uczył się dzięki jego powstawaniu.
Z naszego bloga mogliście już poznać kilka skutecznych sposobów nauki programowania. Było już o metodzie gumowej kaczuszki, debugowaniu i rozwiązywaniu problemów, czy czytaniu kodu na głos. Zebraliśmy też dobre praktyki dla…
Są rzeczy, które już od samego początku twojej przygody z programowaniem w Javie powinieneś wiedzieć. Podstawy to na pewno fundamenty programowania obiektowego, często opisywane pod akronimem SOLID. W dzisiejszym wpisie zebraliśmy…
W każdej aplikacji zdarzają się sytuacje wyjątkowe, które nie mieszczą się w ‘standardowym’ działaniu aplikacji. Na takie okazje pozostaje nam obsługa za pomocą wyjątków, dzięki którym możemy przywrócić aplikację do…
Z internetu korzysta każdy z nas na codzień, ale czy wiesz, jak on działa? W tym wpisie zerkniemy na najważniejsze protokoły i mechanizmy, dzięki którym to wszystko działa!
W ramach cyklu #main zamieszczamy popularne pytania, które mogą paść na rozmowie kwalifikacyjnej. Ich aktualną listę wraz z linkami do odpowiedzi znajdziecie właśnie w tym wpisie.
Testowanie swojego kodu to bardzo istotna część pracy każdego programisty, jednak, nie każdy z nas lubi to robić. Sposobem na zapewnienie odpowiedniego pokrycia swojego kodu może być TDD.
Dzisiaj nauczysz się korzystać z Gita — systemu kontroli wersji, który stał się de facto standardem na rynku.
W tym wpisie nieco więcej o metodach hashCode i equals, dlaczego mówimy o nich tylko razem, oraz o najczęstszych błędach w kodzie z tym związanych.