Implementasi Clean Code Dan Design Pattern Untuk Meningkatkan Maintainability Pada Aplikasi Content Marketing

Rizaldhi, Daniyal Ahmad (2019) Implementasi Clean Code Dan Design Pattern Untuk Meningkatkan Maintainability Pada Aplikasi Content Marketing. Other thesis, Universitas Komputer Indonesia.

[img]
Preview
Text
UNIKOM_Daniyal Ahmad Rizaldhi_COVER.pdf - Published Version

Download (196kB) | Preview
[img]
Preview
Text
UNIKOM_Daniyal Ahmad Rizaldhi_LEMBAR PENGESAHAN.pdf - Published Version

Download (145kB) | Preview
[img]
Preview
Text
UNIKOM_Daniyal Ahmad Rizaldhi_SURAT KETERANGAN PUBLIKASI.pdf - Published Version

Download (101kB) | Preview
[img]
Preview
Text
UNIKOM_Daniyal Ahmad Rizaldhi_SURAT KETERANGAN ORISINALITAS.pdf - Published Version

Download (124kB) | Preview
[img]
Preview
Text
UNIKOM_Daniyal Ahmad Rizaldhi_KATA PENGANTAR.pdf - Published Version

Download (76kB) | Preview
[img]
Preview
Text
UNIKOM_Daniyal Ahmad Rizaldhi_DAFTAR ISI.pdf - Published Version

Download (71kB) | Preview
[img]
Preview
Text
UNIKOM_Daniyal Ahmad Rizaldhi_BAB 1.pdf - Published Version

Download (179kB) | Preview
[img]
Preview
Text
UNIKOM_Daniyal Ahmad Rizaldhi_BAB 2.pdf - Published Version

Download (847kB) | Preview
[img] Text
UNIKOM_Daniyal Ahmad Rizaldhi_BAB 3.pdf - Published Version
Restricted to Repository staff only

Download (896kB) | Request a copy
[img] Text
UNIKOM_Daniyal Ahmad Rizaldhi_BAB 4.pdf - Published Version
Restricted to Repository staff only

Download (272kB) | Request a copy
[img]
Preview
Text
UNIKOM_Daniyal Ahmad Rizaldhi_BAB 5.pdf - Published Version

Download (99kB) | Preview
[img]
Preview
Text
UNIKOM_Daniyal Ahmad Rizaldhi_DAFTAR PUSTAKA.pdf - Published Version

Download (89kB) | Preview
[img] Text
UNIKOM_Daniyal Ahmad Rizaldhi_JURNAL DALAM BAHASA INDONESIA.pdf - Published Version
Restricted to Repository staff only

Download (322kB) | Request a copy
[img] Text
UNIKOM_Daniyal Ahmad Rizaldhi_JURNAL DALAM BAHASA INGGRIS.pdf - Published Version
Restricted to Repository staff only

Download (276kB) | Request a copy
[img] Text
UNIKOM_Daniyal Ahmad Rizaldhi_BIODATA.pdf - Published Version
Restricted to Repository staff only

Download (146kB) | Request a copy
Official URL: http://elibrary.unikom.ac.id

Abstract

Pemeliharaan perangkat lunak merupakan hal krusial dalam pengembangan perangkat lunak, di mana aktivitas yang dilakukan pada tahap ini dapat memakan sumber daya yang lebih banyak. Proses pemeliharaan dapat dinilai berdasarkan nilai maintainability dari sebuah perangkat lunak. Setelah melakukan inspeksi dan wawancara ditemukan bahwa terdapat masalah pada back end aplikasi content marketing yang diteliti berupa tidak konsistennya struktur modul dan tingginya kompleksitas dari fungsi-fungsi di dalamnya. Hal tersebut dapat menurunkan maintainability dan berkemungkinan besar mengakibatkan proses pemeliharaan dan pengembangan menjadi terhambat. Dalam menghadapi permasalahan tersebut, dibutuhkan analisis lebih jauh untuk meningkatkan maintainability pada aplikasi tersebut. Pemanfaatan design pattern dan clean code dalam proses refactoring untuk meningkatkan maintainability. Untuk memastikan peningkatan maintainability pada aplikasi, dilakukan pengujian kompleksitas maintainability dan readability terhadap kode sumber yang telah di-refactoring. Hasil pengujian menunjukkan bahwa pemanfaatan design pattern dan clean code dapat meningkatkan maintainability dan mempermudah pengembang lain dalam memahami kode sumber dari aplikasi content marketing. Oleh karena itu, dapat disimpulkan bahwa pemanfaatan design pattern dan clean code dapat meningkatkan maintainability pada aplikasi content marketing.

Item Type: Thesis (Other)
Uncontrolled Keywords: Maintainability, Clean Code, Design Pattern, Refactoring
Subjects: 000_COMPUTER SCIENCE, INFORMATION & GENERAL WORKS. > 004_Data Processing & Computer Science
Divisions: S1_SKRIPSI > FTIK_Teknik Informatika (01)
Depositing User: Mrs. Calis Maryani
Date Deposited: 29 Oct 2019 04:39
Last Modified: 02 Sep 2021 04:25
URI: http://elibrary.unikom.ac.id/id/eprint/1119

Actions (login required)

View Item View Item