sOlid…ne programowanie!

Ostatnio było “S”, a dziś będzie o “O”, czyli Open/Closed Principle z pakiety zasad SOLID. Zasada ta mówi, że program powinien być otwarty na rozwijanie, lecz zamknięty na modyfikacje. Na pierwszy rzut oka …

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 …

Czytaj docs’y & kod źródłowy!

Stosunkowo często spotykam się z pytaniami ze strony początkujących programistów dotyczącymi implementacji interfejsów, metod z podstawowej biblioteki Javy. Często nie rozumiemy dlaczego zaimplementowany kod zadziałał tak, a nie inaczej. Cóż, …