Předmět Architektonické a návrhové vzory (4IT422)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu 4IT422 - Architektonické a návrhové vzory, Fakulta informatiky a statistiky, Vysoká škola ekonomická v Praze (VŠE).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Obsah
• Trendy moderního programování a důležitost architektonických a návrhových vzorů• Souhrnná charakteristika návrhových vzorů, katalogy vzorů a jejich koncepce, antivzory.• Nejjednodušší návrhové vzory • Další návrhové vzory všeobecného použití probírané podle oblasti nasazenío Ovlivnění počtu vytvořených instancío Skrývání implementaceo Optimalizace rozhranío Odstínění tvorby instancío Zjednodušení programu (zmenšení počtu tříd a jejich vazeb)o Speciální oblasti• Architektonické vzory, jejichž výklad bude opět rozdělen podle tematických oblastío Návrh vrstevo Organizace doménové logikyo Mapování na relační databázio Webová prezentační vrstvao Paralelní provádění akcío Stavovost seancío Strategie rozmísťování objektůo Shrnutí• Společný vývoj středně složité aplikace, kdy každý student vyvíjí jinou část, po každé etapě si části navzájem vymění, takže pokračují na vývoji modulu, který rozpracoval někdo jiný.• Paralelně každý student zpracuje zvolené téma a zveřejní je na Wikipedii.
Získané způsobilosti
Po úspěšném absolvování předmětu budou studenti schopni využívat architektonické a návrhové vzory a efektivně navrhovat a vytvářet aplikace, které budou robustní, snadno modifikovatelné a udržovatelné a jejichž části budou znovu použitelné v jiných aplikacích.
Literatura
TypAutorNázevMísto vydáníNakladatelRokISBNZPECINOVSKÝ, R.Návrhové vzory.Brno:Computer Press, 2007.978-80-251-1582-4ZGAMMA, E.Design patterns : elements of reusable object-oriented software.Boston:Addison-Wesley, 2001.0-201-63361-2ZFOWLER, M. -- RICE, D.Patterns of enterprise application architecture.Boston:Addison-Wesley, 2003.0-321-12742-0ZPECINOVSKÝ, R.Java 7 - učebnice objektové architektury pro začátečníky.Praha:Grada Publishing, 2012.978-80-247-3665-5DFREEMAN, E. -- FREEMAN, E.Head first design patterns.Sebastopol:O'Reilly, 2004.0-596-00712-4DHORSTMANN, C S.Object-oriented design & patterns.Hoboken:John Wiley & Sons, 2006.0-471-74487-5DPECINOVSKÝ, R. Java 8 – učebnice objektové architektury pro mírně pokročilé. 1. vyd. Praha: Grada Publishing, 2014. 495 s. ISBN 978-80-247-4638 8.
Požadavky
žádné
Garant
Ing. Rudolf Pecinovský, CSc.
Vyučující
Ing. Rudolf Pecinovský, CSc.