Trendovi i budućnost Jave
utorak, 14. svibanj 2019., 09:30
Dvorana B
45'
Funkcionalno programiranje je široko prihvaćeno kao paradigma koja može riješiti nekoliko problema vezanih za dizajn i razvoj softvera. Java 1.8 je uvela novi funkcionalni API još 2014, ali ljudi i kompanije u Java projektima još oklijevaju prihvatiti funkcionalno programiranje kao standard jednakovrijedan klasičnom imperativnom programiranju. Moji osobni interesi se odnose na pomaganje programerima u pisanju dobrog i čistog koda, a vjerujem da je funkcionalno programiranje jedan od načina da se to postigne. Ova prezentacije će upotrijebiti jedan jednostavan poslovni slučaj i pokazati kako ga se može riješiti na klasičan način te kakav se funkcionalni kod može očekivati ako ga bude pisao netko tko je početnik u tom svijetu ili ima tek osrednjeg iskustva. Krajnji kod će se analizirati sa stanovišta nekog tko se mora baviti održavanjem tog koda. Jednostavniji kod bi trebao biti bolji. Ova analiza bi trebala pomoći oko prihvaćanju funkcionalnog programiranja u Java projektima.