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

Odebráno 20 bajtů ,  před 1 rokem
m
Robot: vhodnější šablona dle žádosti ze dne 25. 4. 2020
m (zčervenání vzoru Proxy)
m (Robot: vhodnější šablona dle žádosti ze dne 25. 4. 2020)
{{upravit}}
 
'''Návrhový vzor''' ({{vjazyce|en}} {{cizojazyčněVjazyce2|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 je možné poznat už zdaleka právě proto, že tehdejší architekti a jejich stavební společnosti používali stejné návrhové vzory.
421 150

editací