Wzorzec Table Data Gateway – dostęp do bazy

Dziś przyjrzymy się wzorcowi  Table Data Gateway. To najprostszy i bardzo często używany wzorzec projektowy przy dostępie do bazy. Dziś już nieco archaiczny ale nadal spotykany w legacy code.

Czytaj dalej Wzorzec Table Data Gateway – dostęp do bazy

Wzorzec projektowy Filtr i Specyfikacja

Wszyscy znamy wzorce projektowe. W książe i wikipedii opisano ich sporo. Ale czy to koniec? Czy nie ma innych ciekawych i wartych omówienia wzorców? Oczwiście są. Dziś zajmiemy się jednym z mało znanych wzorców czyli wzorcem Filtr zwanym też Specyfikacja.

Czytaj dalej Wzorzec projektowy Filtr i Specyfikacja

Prawo Demeter wyjaśnione po ludzku

Prawo Demeter to jedna z zasad dobrego programowania. Jest częścią paradygmatu SOLID. Jednak jak wyjaśnić ją bez trudnych pojęć i bez zaciemniania wyjaśnień kodem? Okazuje się, że nawet prawo programowania można opisać przykładem wziętym z życia.

Czytaj dalej Prawo Demeter wyjaśnione po ludzku