Návrhový vzor: Porovnání verzí

Smazaný obsah Přidaný obsah
m šablona:Vývoj softwaru
Řádek 67:
=== Behavioral Patterns (Vzory týkající se chování) ===
* ''Chain of responsibility (Zřetězení zodpovědnosti)'' – Vyhněte se závislosti odesílatele požadavku na příjemci tím, že dáte více než jednomu objektu možnost poradit si s tímto požadavkem. Zřetězte příjemce a přeposílejte požadavek po řetězu, dokud nebude vyřešen.
* [[Command|Command (Příkaz)]] – Zapouzdřete požadavek jako objekt, a tím umožněte parametrizovat klienty s různými požadavky, frontami nebo požadavky na log a podporujte operace, které jdou vzít zpět.
* ''Interpreter (Interpret)'' - Vytváří jazyk, což znamená definování gramatických pravidel a určení způsobu, jak vzniklý jazyk interpretovat.
* ''Inversion of control (Dependency Injection, Obrácení řízení)'' – Vztahuje se k poskytování externích závislostí softwarové komponentě.