Komunikacja z maszynami jeszcze nigdy nie była tak łatwa, jak dziś. Nowoczesne języki programowania i wiele innych zdobyczy techniki znacznie to ułatwiły. Niestety o komunikację międzyludzką nadal musimy zadbać sami. Więc nawet…
Testy jednostkowe to jedna z tych rzeczy, których początkujący programiści nie cierpią. Zazwyczaj wtedy też ich nie piszą. Jak ich już tak nie cierpią i nie piszą, to szybko dopadają ich problemy. Zmiany w ich projektach…
Dziedziczenie, czy może jednak kompozycja. Wybór nie jest taki łatwy. Dla niektórych programistów jest to wręcz odwieczny dylemat. Często zastanawiają się, które z tych rozwiązań będzie lepsze. Każde z nich ma swoje…
Czy miewasz czasem tak, że niektóre zmiany w projekcie, wydają ci się bardzo ryzykowne? Może czujesz lekkie poirytowanie, gdy non stop zmieniają się założenia? Albo boisz się tego, że główna funkcjonalność…
„Zadaj pytanie, na które naprawdę chcesz uzyskać odpowiedź, zamiast pytać o informacje, które pomogą ci ją znaleźć”. Nie traktuj obiektów jak tępe kontenery na dane. Każ im zrobić to,…
Jeżeli myślisz, że programujesz obiektowo, tylko dlatego, że piszesz w Javie – to się grubo mylisz. Być może oszukujesz siebie, a co więcej też swojego pracodawcę. Jest nawet taka możliwość, że po prostu minąłeś…