Student Andrej Križan odbranio je diplomski rad na temu „Dizajn jasnog, efikasnog i adaptibilnog C# koda kroz primer kodne biblioteke za kreiranje HDF datoteka“

Student Računarskog fakulteta Andrej Križan je u sredu, 8. oktobra 2025. godine odbranio diplomski rad na temu Dizajn jasnog, efikasnog i adaptibilnog C# koda kroz primer kodne biblioteke za kreiranje HDF datoteka pred komisijom koju su činili mentor dr Bojana Dimić Surla i član dr Dragan Urošević.

U uvodu svog rada Andrej je istakao:

Motivacija za ovaj diplomski rad je iskustvo stečeno razvojem kodne biblioteke za kreiranje HDF datoteka potrebnih za komuniciranje sa moždanim implantatima i zdravstvenim sistemima prilikom vođenja razvoja neurohirurškog sistema „StimSmart“ [1] za klijenta „University of California San Francisco“ na poziciji softverskog inženjera unutar firme „HTEC“. Kada je u toku razvoja sistema došlo na red da se implementira modul za HDF komunikaciju, istraživanje postojećih C# biblioteka koje bi olakšale programsko baratanje HDF datotekama pokazalo je da u tom trenutku postoji samo jedna kvalitetna [2], dok su ostale bile teške za korišćenje ili nedovoljno sposobne i efikasne. Takođe, ta jedina odgovarajuća kodna biblioteka je u svom tadašnjem izdanju podržavala samo čitanje podataka iz HDF datoteka. Nakon kontaktiranja njenog autora sa pitanjem da li će njegova kodna biblioteka u skorije vreme dobiti sposobnost za kreiranje HDF datoteka i pisanje podataka u njih, on nam otkriva da to nije slučaj [3].

Kroz ovaj rad je prikazano kako i koliko može da se poboljša kodno rešenje, tako da njegovo održavanje i korišćenje bude komforno i jednostavno, najvećim delom praćenjem osnovnih postulata objektno orijentisanog programiranja, uz malo primenjivanja popularnih metodologija za dizajn i razvoj softvera i par korisnih mogućnosti dostupnih u C# jeziku. – zaključio je Andrej.