Základní přehled nástrojů, které umožňují a usnadňují vývoj software. Budou probírány zejména nástroje pro
správu verzí, překlad (sestavování), testování, ladění, generování dokumentace, a evidenci chyb. Studenti získají
praktickou zkušenost s jejich použitím.
Poslední úprava: Tajemník Katedry (10.05.2013)
Basic overview of tools that make software development easier. The course will present especially tools for version
control, software building, testing, debugging, documentation generators, and bug tracking. Students will acquire
practical experience with the usage of selected tools.
Literatura -
Poslední úprava: Tajemník Katedry (10.05.2013)
Collins-Sussman, V., Fitzpatrick, B. W., Pilato, C. M.: Version Control with Subversion, O'Reilly, 2004, http://svnbook.red-bean.com.
O'Sullivan, B.: Distributed revision control with Mercurial, http://hgbook.red-bean.com/.
Stallman, R. M., McGrath, R., Smith, P. D.: GNU Make, http://www.gnu.org/software/make/manual/make.pdf.
Apache Ant 1.7.0 Manual, http://ant.apache.org/manual/index.html.