In this post I will try to introduce the concept of validation using the Chain of Responsibility pattern (CoR), which I use successfull for years
Sztuka programowania 3100 dni, 4 godziny, 44 minuty temu 231 źrodło rozwiń
Krótki opis wzorca Łańcuch odpowiedzialności (Chain of responsibility). Wzorzec Chain of Responsibility pracuje z listą obiektów (Handlerów), które implementują interfes IHandler. Handlery te uporządkowane są w łańcuch. Każdy Handler przyjmuje komendę (może to być implementacja wzorca projektowego Command) i jeśli potrafi to zrobić - obsługuje ją. Jeśli dany Handler nie może obsłużyć komendy, przekazuje ją następnemu elementowi w łańcuchu.
Architektura 5667 dni, 6 godzin, 16 minut temu 210 źrodło rozwiń