Adam Tornhill, osnivač i CTO kompanije CodeScene, početkom oktobra gostovao je u Sarajevu
Povodom njegovog dolaska, kompanije System Verification i Reeinvent su 6.oktobra u svojim prostorijama priredile događaj "Visualize Code Quality at Scale", koji je počeo Adamovom prezentacijom. Adam Tornhill je osnivač i CTO kompanije CodeScene, koja je jedna od vodećih SaaS (softver kao usluga) kompanija iz Švedske.
"Problemi s kvalitetom koda nas koštaju vremena, novca i neispoštovanih rokova. Stoga je ključno znati kada možemo bezbrižno implementirati nove funkcionalnosti, ali i prepoznati kada se treba zaustaviti i unaprijediti ono što već postoji. To je ravnoteža koju je teško održavati i mijenja se s vremenom, a to je zato što interni kvalitet softvera nije vidljiv. Prema tome, težimo da reagujemo na posljedice, a ne na uzroke. Ako ste stalno pod pritiskom tima za tehničku podršku, imate mnogo neplaniranih popravki ili vam je potrebno mnogo vremena za razvoj novih funkcionalnosti, onda je veoma vjerovatno da je vaš kod već akumulirao tehnički dug", kaže Adam.
Cilj prezentacije je bio predstaviti novi skup tehnika nazvanih bihevioralna analiza koda, uz čije korištenje bi se mogli uhvatiti u koštac s tim problemom. Ona kombinuje metrike kvalitete koda sa podacima o tome kakva je interakcija inženjerske organizacije sa kodom koji ona kreira, tj. istovremeno analizira kod i ljudski faktor.
To omogućava prioritizaciju onih dijelova sistema koji će imati najviše koristi od poboljšanja kvaliteta koda, tako da vođeni podacima možemo balansirati između dugoročnih i kratkoročnih ciljeva. Ovaj novi pogled na razvoj softvera će promijeniti način na koji percipirate kod.
Nakon prezentacije održana je panel diskusija u kojoj su učestvovali uposlenici kompanija System Verification i Reeinvent - Minja Miladinović i Arnad Voljevica, te Ado Hodžić čija je kompanija Motiff partner CodeScene-a. Tokom panel diskusije, gosti su imali priliku da direktno razgovaraju sa Adamom i sa ostalim panelistima.
Večer je završila druženjem učesnika uz zakusku i piće, što je bila prilika da razgovaraju o tome kako novi trendovi mogu uticati na budućnost industrije softvera koja bilježi ogroman rast.
Zbog trenutnih okolnosti, kako bi skup prošao bez posljedica po zdravlje zvanica, broj učesnika događaja je bio ograničen, te su prije ulaska u prostorije sve zvanice uradile besplatan COVID test.
O Adamu Tornhillu
Adam je programer koji kombinuje zvanja iz inženjeringa i psihologije. Osnivač je kompanije CodeScene gdje osmišljava alate za analizu softvera. Također je autor knjiga "Software Design X – Rays", bestselera "Your Code as a Crime Scene", "Lisp for the Web" i "Patterns in C". Njegova druga interesovanja uključuju savremenu historiju, muziku, retro računarstvo, te borilačke vještine.