
Přednášky
Software architecture
Přednáška je zaměřena na dvě hlavní témata - architektura a design. Cílem je v prvé řadě vysvětlit význam obou pojmů a vymezit jejich vzájemný vztah.
V oblasti designu se přednáška věnuje především základním konceptům a pojmům (Typ, Třída, Instance, Objekt, ...) a jejich vzájemnému vztahu. Celá sekce je završena diskusí nad třemi základními pravidly dobrého návrhu.
V části věnované architektuře jsou identifikováni hlavní stakeholders, jsou diskutovány jejich zájmy a v tomto kontextu jsou vysvětleny čtyři základní pohledy na architekturu, což je současně nejobvyklejší způsob dokumentace architektury.
Závěrečná část přednášky je pak věnována rozboru některých zajímavých a někdy mírně kontroverzních témat, jako např. frameworks, design pattern, architectural style, ...
Slajdy z přednášky jsou k dispozici ke stažení zde.
Vhodné doplňkové materiály jsou k nalezení v sekci Materiály Softwarového inženýrství, resp. konkrétně v sekci Architecture and Design materiály.
