Obsługa wyjątków
0
Tester webaplikacji wchodzi do baru. Zamawia piwo. Zamawia 0 piw. Zamawia 99999999999 piw. Zamawia zlew. Zamawia -1,337 piw. Zamawia 1"> piw. Zamawia...
Workflow Pattern – Sequence
Tworząc aplikacje często mam doczynienia z sekwencją pewnych czynności - procesem. Samowolnie i wręcz automatycznie, nazywamy takie zachowanie angielskim słowem workflow (polskie tłumaczenie "przepływ...
Wzorzec projektowy metoda wytwórcza – najprzydatniejszy ze wzorców.
Wytwarzanie bytów takich jak funkcja, obiekt może być złożone, problematyczne i długotrwałe. W imię zasady pojedynczej odpowiedzialności może warto zastanowić się nad tym, bym...
Wzorzec projektowy command – próba naprawienia świata obiektowego
Jak to się stało, że intencja wzorca Command jest tak prosta, jednakże jego implementacja w paradygmacie obiektowym wymaga już nieco nakładu pracy? I jak...
Warstwa logiki – UseCase
W jednym z pierwszych postów, w których opisywałem rejestrację użytkowników dałem krótką informację, że użyłem klasy RegistrationService do kontrolowania całego procesu, jednak wtedy nie...
Wzorzec projektowy strategia – Co to jest? Kiedy używać, a kiedy...
Wzorzec projektowy strategia jest jednym z bardziej uniwersalnych wzorców. Elegancki, prosty i nadużywany :) W dzisiejszym odcinku pokaże Ci to, co należy wiedzieć o...