Wpisy z tagiem ‘design patterns’

SRP – Single Responsibility Principle w praktyce (2010-7-15)

O Single Responsibility Principle, pierwszej zasadzie S.O.L.I.D.-nego oprogramowania napisano sporo, jednak prawie wszystkie artykuły, które czytałem odnosiły się do tematu od bardzo teoretycznej strony. Poniżej przedstawiam jak najbardziej „produkcyjne” zastosowanie SRP, które powstało przy pisaniu części aplikacji odpowiedzialnej za ładowanie prostych modeli z formatu OBJ.

Short Tip #05: Singleton pattern (2010-4-30)

Wzorzec Singleton jest chyba najprostszym ze stosowanych „nazwanych” wzorców. Jego koncepcja jest bardzo prosta: w cyklu działania aplikacji może być utworzona TYLKO JEDNA instancja danego obiektu i powinna być ona dostępna z każdego miejsca w kodzie. W implementacji klasy (przykładowa implementacja poniżej) są ważne następujące elementy: prywatna, statyczna instancja klasy singletona konstruktor, który jest albo […]