Návrhový vzor

Návrhový vzor představuje vzor nebo příklad správného řešení nějaké běžné úlohy při vývoji software.

Výhodou použití návrhového vzoru je snížení složitosti pracovního procesu, protože se zkracuje čas psaní kódu. Všechny vzory mají již předem napsané názvy, což také usnadňuje interakci mezi vývojáři.

Mezi nevýhody lze zaznamenat to, že u vývojářů se objevuje pokušení použít zvolený vzor, i když ne všechny jeho funkce jsou potřeba pro realizovaný produkt.

Existují základní typy návrhových vzorů:

Podívejte se také na

  • vzor antivzor,
    který definuje nesprávné řešení úlohy
  • soubor konceptů Programovací paradigma,
    který definuje přístup k programování
  • technika planning-poker,
    která je určena pro odhad objemu a složitosti úloh
  • diagram vyhoření úloh,
    který se používá pro grafické znázornění objemu práce