Informasi Umum

Kode

21.04.450

Klasifikasi

005.1 - software engineering

Jenis

Karya Ilmiah - Skripsi (S1) - Reference

Subjek

Software Engineering

Informasi Lainnya

Abstraksi

Salah satu masalah pada saat proses pengembangan perangkat lunak adalah tidak konsisten nya kode dari bahasa pemrograman yang digunakan, yang mana akan berakibat pada sulitnya kode tersebut dibaca, dipahami dan dimodifikasi di kemudian hari. Maka dari itu dibutuhkan sebuah aturan gaya pengkodean pada bahasa pemrograman yang digunakan. Dengan menggunakan aturan gaya pengkodean yang sudah ditetapkan dapat memastikan kode program tetap konsisten. Untuk mengatasi masalah tidak konsisten nya kode program menggunakan linter yang mana bertujuan untuk meningkatkan kualitas pengidentifikasian, pemformatan kode, dan gaya pengkodean yang sesuai dengan style guide JavaScript dari Airbnb Engineering. Pada bahasa pemrograman JavaScript, linter yang digunakan adalah ESLint. Dimana memanfaatkan custom ESLint rules sebagai alat untuk memastikan kode JavaScript yang ditulis sesuai dengan aturan yang sudah ditetapkan dan kemudian diimplementasikan pada continuous integration pipeline untuk pengujian kode JavaScript nya. Hasil pengujian menunjukan custom ESLint rules yang diimplementasikan pada continuous integration pipeline dapat menemukan dan mendeteksi kode program JavaScript yang tidak konsisten mengikuti aturan style guide dari Airbnb Engineering. Serta dapat membantu pengembang untuk secara mudah dan cepat melakukan review terhadap kode program yang ditulis oleh pengembang yang lainnya.

Koleksi & Sirkulasi

Seluruh 1 koleksi sedang dipinjam

Anda harus log in untuk mengakses flippingbook

Pengarang

Nama MUHAMMAD PARIDUDIN ZIA
Jenis Perorangan
Penyunting DANA SULISTYO KUSUMO, DONNY RICHASDY
Penerjemah

Penerbit

Nama Universitas Telkom, S1 Informatika
Kota Bandung
Tahun 2021

Sirkulasi

Harga sewa IDR 0,00
Denda harian IDR 0,00
Jenis Non-Sirkulasi