Pokušajem rješavanja prvog dijela zadataka, pronađeno je dosta novih bugova. Pokušat ću ih strukturirati i napisati.
AK_are_values_unique i AK_get_list_of_attribute_names su novododane funkcije v auxiliary modulu te njihovi pozivi umjesto nezgrapnih while i ugniježđenih for petlji kod funkcije AK_read_constraint_unique u unique modulu
napisani su komentari (što predstavlja koji parametar i sama funkcija) te to ipak stavljeno u auxilary modul (gdje se zapravo nalazi većina tih pomoćnih funkcija)
slični/isti segmenti koda koji se na nekoliko mjesta ponavljaju (bilo identično ili uz male promjene) su sada stavljeni u 2 funkcije - samo pozivaju ti dijelovi umjesto da se navodi taj niz od 20 linija
ponavljanje istog/sličnog koda više puta zbog čega je to problem održavati
funkcija AK_read_constraint_unique je sad dosta kraća i lakša za razumijevanje
prije se nalazilo zbog prve točke masa deklariranih varijabli za pohranu podataka, a sad je taj broj smanjen pa više ne nema varijabli s nazivima value, value2, value3
Dolazi do out of memory - to je novi bug koji bi trebalo pogledati.
Vjerojatno ima veze s AK_EPI i AK_PRO
Pokušajem rješavanja prvog dijela zadataka, pronađeno je dosta novih bugova. Pokušat ću ih strukturirati i napisati.
AK_are_values_unique i AK_get_list_of_attribute_names su novododane funkcije v auxiliary modulu te njihovi pozivi umjesto nezgrapnih while i ugniježđenih for petlji kod funkcije AK_read_constraint_unique u unique modulu
Dolazi do out of memory - to je novi bug koji bi trebalo pogledati. Vjerojatno ima veze s AK_EPI i AK_PRO