Treffer: Penerapan Clean code pada Aplikasi Siizin Berdasarkan Smells and Heuristics
Weitere Informationen
This research discusses the application of the Clean code principle to the development of the CodeIgniter 3-based SIIZIN application by applying smells and heuristics analysis. Code smells are found in the Names, Comments, and Generals categories, such as N1: Choose Descriptive Names, C5: Commented-Out Code, C3: Redundant Comment, G5: Duplication, G20: Function Names Should Say What They Do, and G12: Clutter. Through in-depth analysis and application of Clean code principles, it succeeded in improving the readability and efficiency of the code, eliminating duplication, and describing functions according to their names. Not only that, this research also managed to eliminate useless comments to improve code clarity and maintainability. The results of this research are expected to contribute to the maintenance and development of the SIIZIN application, so as to ensure its sustainability and effectiveness in licensing management. ; Penelitian ini membahas penerapan prinsip Clean code pada pengembangan aplikasi SIIZIN berbasis CodeIgniter 3 dengan menerapkan analisis smells dan heuristics. Ditemukan smells code pada kategori Names, Comments, dan Generals, seperti N1: Choose Descriptive Names, C5: Commented-Out Code, C3: Redundant Comment, G5: Duplication, G20: Function Names Should Say What They Do, dan G12: Clutter. Melalui analisis mendalam dan implementasi prinsip Clean code, berhasil meningkatkan keterbacaan dan efisiensi kode, penghapusan duplikasi, serta penjelasan fungsi sesuai dengan namanya. Tidak hanya itu, penelitian ini juga berhasil menghilangkan komentar yang tidak berguna untuk meningkatkan kejelasan dan pemeliharaan kode. Hasilnya diharapkan memberikan kontribusi pada pemeliharaan dan pengembangan aplikasi SIIZIN, memastikan keberlanjutan dan efektivitasnya dalam manajemen izin.