Tarkvaratehnika konspekt eksamiks
• Käitumise disain :
o Kuidas süsteemi olemid käituvad? Olekudiagrammid
Horisontaalses – Vaatepunkti aspekt (Interaktsioonid, Struktuur, Käitumine).
Vertikaalses – Abstraktsiooni tase (Analüüs, Disain, Platvormist sõltuv disain). Ridade kaupa:
Kasutusjuhtude diagrammid, klassidiagrammid, tegevusdiagrammid, Jadadiagrammid, Detailsed
klassidiagrammid, Olekudiagrammid, interaktsioonide spefikastsioonid, objektimudelid, Detailsed
olekudiagrammid.
Versioonihaldus
Draiverid -
Versioonihaldus. Muudab arenduse paindlikumaks. Hajusad vahendid (Git, Mercurial, TeamWare),
Tsentraliseeritud vahendid (SVN, CVS, Perforce, Microsoft TFS). Harud (branch) - luuakse repositooriumi
peaharust eraldi haru. Projektid arendatakse harus ja mergetakse peaharru. Harus arendatakse
eksperimentaalset osa. Ainult pikad projektid harus, lühemad peaharus.