Software Crafting Serbia — majsko okupljanje i stalni termini u beogradskom Startit Centru

Software Crafting Serbia zajednica će u budućnosti održavati mesečna okupljanja. Prvo takvo okupljanje je u sredu, 8. maja, od 18:30, na kome će biti održana radionica na temu kako refaktorisati legacy kod.

Ana Petrović
25/04/2019

U narednom periodu zajednica Software Crafting Serbia će, u beogradskom Startit Centru, održavati mesečne događaje u vidu radionica, meetupa, grupnih gledanja predavanja i diskusija.

Prvi termin rezervisan je za 8. maj od 18 i 30, a svaki naredni svake prve srede u mesecu.

Za prvi termin planirana je za radionica na kojoj će se vežbati refaktorisanje legacy koda. Legacy kod se odnosi na programski kod koji dugo vremena nije održavan, nije pokriven testovima ili je postao prekomplikovan zbog mnoštva izmena tokom vremena. Cena održavanja i dodavanja novih funkcionalnosti u takav kod je veoma visoka. Takođe, legacy kod je čest razlog za nezadovoljstvo na poslu.

Na radionici će se vežbati refaktorisanje legacy koda u čitljiviji kod korišćenjem unit testova. Prisutni će imati priliku da vide benefite postojanja unit testova i da osete sigurnost koju testovi pružaju prilikom refaktorisanja.

S obzirom na to da je srž ove radionice učenje i eksperimentisanje, svi prisutni će pisati kod, stoga je neophodno poneti sopstveni laptop. Radionica se radi u parovima, pa ukoliko dovodite prijatelja, dovoljan je jedan računar.

Kome je radionica namenjena?

Ova radionica je namenjena programerima svih nivoa koji se susreću sa legacy kodom, a spremni su da uče i unapređuju se, i dele znanje. Za ovakav tip vežbe neophodno je poznavanje nekog framework-a za unit testove sa mogućnošću praćenja code coverage-a. Takođe, preduslov je iskustvo u korišćenju razvojnoog okruženja, gde je minimum da sami kreirate prazan projekat, uključite framework za testiranje i napišete prazan unit test.

Organizator

Organizator događaja je Filip Petrović ispred Software Crafting Serbia zajednice. Filip je softver inženjer kome agilni razvoj softvera predstavlja prirodno okruženje.

Prijava

Učešće je besplatno, ali je broj mesta ograničen. Prijave su moguće preko ovog linka. Potrebno je poneti sopstveni laptop, sa unapred instaliranim razvojnim okruženjem i podešenim praznim projektom u programskom jeziku u kome se osećate komforno da radite. Takođe, potrebno je podesiti neki framework za unit testove.

Ana Petrović

Objavio/la članak.

četvrtak, 25. April, 2019.

IT Industrija

🔥 Najčitanije