Charakteristika

Předmět PA165 Vývoj programových systémů v jazyce Java je magisterským předmětem určeným pro zájemce o hlubší proniknutí do principů výstavby rozsáhlejších programových systémů na platformě Java.

Cílem je seznámit s principy:

  • kvalitního návrhu rozsáhlých systémů (jak navrhnout architekturu, jakou zvolit infrastrukturu/rámec...),

  • jejich tvorby (jaké zásady, nástroje,...)

  • testování (při vývoji, zavádění a v provozu),

  • refaktoringu (=zlepšování kódu bez změny funkcionality),

  • ladění výkonu (optimalizace)