Null Object jest jednym z prostszych wzorców do zrozumienia i implementacji. W tym artykule poznasz specyfikę wzorca Null Object oraz dowiesz się, kiedy warto go wykorzystać. Przykłady kodu w artykule przygotowane zostały w TypeScripcie. … Czytaj dalej Wzorzec projektowy Null Object
Kategoria: Czysty kod
Object Pool to wzorzec projektowy, który pomoże Ci ograniczyć konstruowanie kosztownych w tworzeniu lub utrzymaniu obiektów. Będzie przydatny również przy limitowaniu liczby obiektów w pamięci. Może to być przydatne w obsłużeniu ograniczeń technologicznych … Czytaj dalej Wzorzec projektowy Object Pool
Wzorzec projektowy Pyłek (Flyweight) to jeden ze strukturalnych wzorców projektowych opisanych przez Gang of Four. W tym artykule poznasz jego specyfikę oraz dowiesz się, kiedy warto go wykorzystać. Przykłady kodu w artykule przygotowane … Czytaj dalej Wzorzec projektowy Pyłek
Wzorzec projektowy Interpreter to jeden z behawioralnych wzorców projektowych opisanych przez Gang of Four. W tym artykule poznasz specyfikę tego wzorca oraz jego przykłady zastosowań. Przykłady kodu w artykule przygotowane zostały w TypeScripcie. … Czytaj dalej Wzorzec projektowy Interpreter
Wzorzec projektowy Most (Bridge) to jeden ze strukturalnych wzorców projektowych opisanych przez Gang of Four. W tym artykule poznasz zasadę działania tego wzorca oraz jego przykładowe zastosowania. Ten wpis jest kolejnym … Czytaj dalej Wzorzec projektowy Most
Wzorzec projektowy State (Stan) to jeden z behawioralnych wzorców projektowych opisanych przez Gang of Four. W tym artykule poznasz zasadę działania tego wzorca oraz jego przykładowe zastosowania. Ten wpis jest kolejnym … Czytaj dalej Wzorzec projektowy State
Adapter jest jednym ze wzorców, który można stosować nie tylko na poziomie kodu, ale też systemu. W tym artykule przedstawię przykład systemu, gdzie wykorzystanie Adaptera rozwiązuje kilka problemów. Opowiem również nieco o wadach i zaletach … Czytaj dalej Adapter na poziomie systemu – studium przypadku
Prawo Demeter (Law of Demeter występujące też pod skrótem LoD) to jedno z wielu praw, które często przewijają się w materiałach o szeroko pojętych dobrych praktykach programowania obiektowego. Prawo Demeter nazywane … Czytaj dalej Prawo Demeter
Wzorzec projektowy Visitor (Odwiedzający) to jeden z behawioralnych wzorców projektowych opisanych przez Gang of Four. W tym artykule poznasz zasadę działania tego wzorca oraz jego przykładowe zastosowania. Ten wpis jest kolejnym … Czytaj dalej Wzorzec projektowy Visitor
Wzorzec projektowy Metody Szablonowej, bardziej znany pod oryginalną nazwą Template Method to jeden z behawioralnych wzorców projektowych opisanych przez Gang of Four. W tym artykule poznasz zasadę działania tego wzorca oraz jego … Czytaj dalej Wzorzec projektowy Template Method