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

Odebráno 12 bajtů ,  před 6 lety
Odstraněn nefunkční odkaz na "stavební hutě" a samotný pojem "stavební huť" nahrazen pojmem "stavební společnost", vzhledem k tomu že čtenář z domény softwarového inženýrství pravděpodobně s pojmem "stavební huť" nebude obeznámen.
(Odstraněn nefunkční odkaz na "stavební hutě" a samotný pojem "stavební huť" nahrazen pojmem "stavební společnost", vzhledem k tomu že čtenář z domény softwarového inženýrství pravděpodobně s pojmem "stavební huť" nebude obeznámen.)
'''Návrhový vzor''' ({{vjazyce|en}} {{cizojazyčně|en|design pattern}}) v [[softwarové inženýrství|softwarovém inženýrství]] představuje obecné řešení problému, které se využívá při návrhu [[software|počítačových 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ě]]společnosti používali stejných návrhových vzorů.
 
== Historie ==
Neregistrovaný uživatel