Jeigu turėjote bent vieną programinės įrangos kūrimo projektą Java, C#, Python arba Ruby kalbomis, Jums privalėtų sužinoti, kaip vyksta programinės įrangos projektavimas, remiantis testavimu pagrįsto programavimo (Test-driven Development, TDD) technika ir metodika.
Šiuose mokymuose dalyviai išmoks:
- Kaip TDD padeda kurti programinę įrangą, kurią dievintų Jūsų klientai
- Kaip TDD padeda programinės įrangos kūrimo projektuose kuo anksčiau gauti pajamas
- Kokie yra TDD metodikos žingsniai bei kaip juos teisingai ir efektyviai vykdyti
- Modulinės programinės įrangos kūrimo paslaptis
- Kaip integruoti TDD į kasdieninę darbo praktiką
- Kaip testuoti žiniatinklio vartotojo sąsają be reikmės paleisti pačią aplikaciją.
Temos, kurios bus paliestos:
- Įžanga į testavimu pagrįstą programavimą ir Apribojimų teorija (angl. Theory of Constraints)
- Modulinio projektavimo vertė naudojant TDD
- TDD technikos praktinė demonstracija
- Praktinis užsiėmimas: vienos klasės projektavimas, naudojant TDD
- TDD metodikos vertimas kasdieniniu įpročiu
- Demonstracija: architektūros naujinimas naudojant TDD
- Praktinis užsiėmimas: kelių klasių projektavimas, naudojant TDD
- Rezultatas - nulis integracijos klaidų be integracijos testų atlikimo
- Demonstracija: architektūros naujinimas naudojant TDD
- Ir kt.
J. B. Rainsberger
J. B. (Joe) Rainsberger (Kanada) padeda programinės įrangos kūrimo bendrovėms didinti klientų pasitenkinimą bei verslo vertę.
Būdamas programinės įrangos sėkmingo kūrimo ekspertu Joe rašo, moko ir kalba apie tai, kodėl kokybiškesnės programinės įrangos kūrimas yra svarbu, tačiau vien tik to neužtenka.
Joe organizacijoms savo patirtį perduoda akcentuodamas visus programinės įrangos teisingo kūrimo aspektus, tarp kurių yra ir verslo supratimas, produktyvus komandinis darbas ar tiesiog demonstracija, kaip rašyti gerą programinį kodą. Taip Joe padeda IT įmonėms susidoroti su per dideliais įsipareigojimais vykdant programinės įrangos realizavimą tiek laike, tiek kokybėje.
Sužinokite daugiau apie tai, kaip Joe įkvėps ir Jūsų programinės įrangos kūrimo organizaciją, aplankę jo interneto svetainę adresu jbrains.ca.
Informacija
Kaina kartu su "Agile projektavimas: už pagrindų": 1900 LtKaina: 1300 Lt
Data: Spalio 4 (Antradienis)
Laikas: 9:00 - 18:00
Vieta: Viešbutis "Crowne Plaza Vilnius" (M. K. Čiurlionio 84, Vilnius) (URL: http://www.cpvilnius.com/index.php?route=information/contact)