Redaktor:Pam/Návrhové vzory

z Wikipédie, slobodnej encyklopédie

V softvérovom inžinierstve sa pojem návrhové vzory používa pre pomenovanie všeobecných, znovu použiteľných postupov, ktoré sa používajú na riešenie problémov pri softvérovom návrhu. Nie je to postup ako priamo vytvoriť zdrojový alebo strojový kód. Je to popis, ako vyriešiť problém vyskytujúci sa vo viacerých situáciách. Návrhové vzory sú najvhodnejšie postupy, ktoré môže programátor použiť na vyriešenie problémov pri navrhovaní aplikácie alebo systému.

Klasifikácia a zoznam[upraviť | upraviť zdroj]

Návrhové vzory boli pôvodne usporiadané do kategórií: vzory pre tvorbu objektov, štrukturálne vzory a vzory správania. Tie boli opísané pomocou pojmov delegovanie, agregácia a konzultácia. Ďalšie pojmy v súvislosti s objektovo-orientovaným dizajnom sú spojitosť a súdržnosť, dedičnosť, rozhranie a polymorfizmus. Iná klasifikácia tiež zaviedla pojem architektonického dizajnu, ktorý môže byť použitý na úrovni architektúry softvéru, ako je vzor Model-View-Controller.

Vzory pre tvorbu objektov[upraviť | upraviť zdroj]

Štrukturálne vzory[upraviť | upraviť zdroj]

Vzory správania[upraviť | upraviť zdroj]

Odkazy[upraviť | upraviť zdroj]

[[Kategória:Vývoj softvéru]]