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

Skočit na navigaci Skočit na vyhledávání
Přidáno 20 bajtů ,  před 8 lety
m
substituce šablony vjazyce2
m (substituce šablony vjazyce2)
{{Upravit}}
'''Návrhový vzor''' ({{Vjazyce2Vjazyce|en}} {{Cizojazyčně|en|design pattern}}) představuje obecné řešení problému, které se využívá při návrhu [[software|programů]]. Návrhový vzor není [[knihovna (programování)|knihovnou]] nebo částí [[zdrojový kód|zdrojového kódu]], která by se dala přímo vložit do našeho programu. Jedná se o popis řešení problému nebo šablonu, která může být použita v různých situacích. [[objektově orientované programování|Objektově orientované]] návrhové vzory typicky ukazují vztahy a interakce mezi [[třída (programování)|třídami]] a [[Objekt (programování)|objekty]], aniž by určovaly implementaci konkrétní třídy. [[algoritmus|Algoritmy]] nejsou považovány za návrhové vzory, protože řeší konkrétní problémy a nikoliv problémy návrhu.
 
Návrhové vzory nepocházejí ze softwarového inženýrství – jsou zcela běžné v každodenním životě. K asi nejznámějším a nejstarším příkladům patří [[architektura]]. [[gotika|Gotickou]] katedrálu poznáte už zdaleka právě proto, že tehdejší architekti a jejich [[stavební huť|stavební hutě]] používali stejných návrhových vzorů.
138 738

editací

Navigační menu