Ostatní návrhové vzory
Návrhové vzory, které nepatří například skupině GoF. Můžeme zde najít například návrhové vzory od GRASP, Servant, Object Pool, Immutable objects a další.
Lekce 1
Návrhové vzory GRASP
Komplexní tutoriál vzorů přiřazení odpovědnosti GRASP: Controller, Creator, High cohesion, Indirection, Expert, Low coupling, Protected variations a další.
Napsal David Čápka
Lekce 2
Servant (Služebník)
Návrhový vzor Služebník použijeme v situaci, kdy chceme skupině tříd přidat určitou funkčnost, aniž bychom ji do nich přímo zabudovali.
Napsal Drahomír Hanák
Lekce 3
Object pool (fond objektů)
Object pool zamezí opakovanému a zbytečnému vytváření objektů, jejichž konstrukce je příliš složitá nebo trvá dlouhou dobu.
Napsal Patrik Valkovič
Neměnné objekty (immutable objects) jsou objekty, u kterých nemůžeme změnit jejich vnitřní stav. Výhody a využití tohoto návrhového vzoru si představíme.
Napsal Patrik Valkovič
Vysvětlíme si význam pomocných proměnných ve zdrojových kódech, návrhový vzor Method chaining a ukážeme si jak funguje Method cascading.
Napsal David Čápka