Tehnologije & rješenja
ponedjeljak, 16. listopad 2023., 11:00
Dvorana C
45'
Kao što kaže poznata izreka, jedina konstanta u razvoju softvera je promjena.Iako se često uspoređuje s građevinarstvom, razvoj softvera zahtijeva drugačiji pristup, budući da se ne može provesti s istom razinom detaljnog planiranja i predvidljivosti. Više nalikuje vrtlarenju, više je organski nego konkretno. Zanemarivanje postojećeg koda prilikom dodavanja novih funkcionalnosti može na kraju dovesti do zamršenih i neodrživih sustava. Isto vrijedi i za vrtlarenje. Briga o biljkama i kodu može biti jednostavna ako znamo na što treba obratiti pažnju. Proći ćemo kroz najvažnije koncepte kontinuiranog poboljšanja, koji će nam pomoći da na discipliniran način obnovimo dobar dizajn naših aplikacija.Umjesto da refaktoriranje tretiramo kao zasebnu i izoliranu aktivnost, vidjet ćemo zašto bi ono trebalo biti sastavni dio razvojnog procesa.