OPTIMIZACIJA INFORMACIONOG SISTEMA ZA PROIZVODNJU SOKOVA PRAĆENJEM I UNAPREĐENJEM KVALITETA KODA
DOI:
https://doi.org/10.24867/30OI03NikolicKljučne reči:
Refaktorisanje, Tehnike refaktorisanja, Interni kvalitet, Eksterni kvalitet, SonarQubeApstrakt
Rad prikazuje sistematski pregled literature o uticaju refaktorisanja na kvalitet koda, uz razvoj aplikacije za planiranje proizvodnje sokova. Analizom i refaktorsanjem koda uz SonarQube identifikovani su problemi i primenjene tehnike kao što su Extract Method i Rename Variable, čime su poboljšani atributi internog i eksternog kvaliteta koda.
Reference
[1] DOI: https://doi.org/10.24867/30OI03Nikolic
[2] KANNANGARA, S. H.; WIJAYANAYAKE, W. M. J. I. (2015). An empirical evaluation of impact of refactoring on internal and external measures of code quality. arXiv preprint. https://arxiv.org/abs/1502.03526
[3] Goran, Mau; Grbac, Tihana Galinac. (2019). The Impact of Refactoring on Maintainability of Java Code: A Preliminary Review.
[4] Khaleel, S. I., & Al-Khatouni, G. K. (2023). A literature review for measuring maintainability of code clone. Indonesian Journal of Electrical Engineering and Computer Science, 31(2), 1118–1127.
[5] Szőke, G., et al. (2014). A case study of refactoring large-scale industrial systems to efficiently improve source code quality. In: Computational Science and Its Applications – ICCSA. Springer.