namun sebenarnya apa yang di maksud dengan code yang baik itu? menurut pengalaman saya sebagai programmer code yang baik sebagai berikut :
- Mudah di Maintain, ya code yang baik harus lah mudah untuk di maintain jika terjadi perubahan mudah dilakukan dan kemungkinan error yang kecil saat code tersebut kita rubah.
- Mudah dibaca, setiap code haruslah mudah dibaca bukan saja oleh diri sendiri tetapi juga oleh orang lain. kenapa? karena dalam sebuah tim yang membuat program, tidak hanya ada 1 orang yang menulis code nya tetapi ada banyak sekali jadi harus bisa dibaca oleh semua orang dalam 1 tim tersebut.
- Standart penulisan yang jelas, standart penulisan di sini harus lah jelas dan sama antar programmer karena hal ini sangat penting agar code mudah dibaca yaitu misalnya standar penamaan variabel menggunakan Camel Case atau Pascal Case.
- Algoritma yang Efektif dan Efisien, tidak selamanya code yang baris nya pendek adalah yang paling efektif dan efisien. code yang efektif tentunya sesuai tujuan nya dan code yang bisa berjalan lebih cepat dari code yang lain karena kita tahu algoritma bisa berbeda. untuk hal ini pengalaman dan rajin membuat program akan menjadi kuncinya.
Berikut manfaat yang kita dapat dengan code yang baik di dalam program yang kita buat.
- Mudah diubah, ya perubahan dalam membuat program pasti terjadi. kita tentu ingin kegiatan mengubah program ini menjadi mudah dan tidak menyulitkan diri sendiri.
- Memudahkan Mencari Error, Error pada program pasti terjadi dan sulit di hindari tetapi bisa di minimalisir. ketika error terjadi untuk mencari nya bisa mudah jika code kita sudah baik dan rapih
- Bagi pemula jika sudah terbiasa membuat code yang baik tentu akan menjadi nilai jual yang lebih bagi perusahaan. perusahaan tempat kita bekerja ataupun perusahaan yang akan kita lamar.
Tips Membuat Code yang baik
- gunakan standart baku untuk penamaan variabel, method atau function. penamaan variabel harus lah sesuai dengan tujuannya dibuat untuk apa. misal kita membuat program perkalian 2 bilangan sehingga membutuhkan 2 variabel. jangan menamai dengan variabel a dan b tetapi lebih baik gunakan nama bilangan1 dan bilangan2. untuk penamaan method dan variabel bisa menggunakan Pascal Case atau Camel Case.
- Gunakan standart baku untuk mengetahui tipe data dari variabel tersebut. misal tipe data integer menggunakan awalan i. tipe data string mempunyai awalan s.
- hapus function yang tidak terpakai karena bisa membingungkan
- hapus variabel yang tidak terpakai.
- namai function atau method sesuai dengan tujuannya.
- beri deskripsi pada function seperti fungsi nya, nilai input function dan nilai kembali function.
- algoritma yang digunakan berulang sebaiknya di buat pada sebuah function agar tidak menulis berulang - ulang.
nah itu dia tadi tips cara membuat code yang baik. semoga bermanfaat terutama untuk yang masih baru belajar. karena ini akan bermanfaat saat bekerja sebagai programmer nanti.
Tidak ada komentar:
Posting Komentar