15 Kebiasaan Pemrograman yang Baik

1. Sebelum duduk untuk pengkodean, Anda harus memiliki desain formal atau serbet kertas dari solusi yang akan dikodekan. Jangan pernah memulai pengkodean tanpa desain apa pun kecuali kodenya sepele.

2. Dokumentasi kode yang baik sama pentingnya dengan pengetahuan yang baik tentang bahasa pemrograman. Tulis logika singkat untuk setiap blok utama kode Anda sebagai komentar dalam file kode sumber itu sendiri. Ada baiknya untuk menyebutkan tanggal pembuatan dan modifikasi program Anda bersama-sama dengan mengapa modifikasi diperlukan.

3. Mempertahankan versi program Anda adalah tugas penting lainnya. Beberapa alat pemrograman saat ini sudah memiliki manajemen versi bawaan. Setiap kali Anda membuat perubahan pada program Anda, mereka menyimpan salinan file as.bak.

Pendekatan saya adalah mempertahankan 3 versi program. Katakanlah, saya memiliki file program.c yang juga digunakan oleh anggota tim proyek lainnya. Saya menyalin file ini sebagai program.c.old sebagai cadangan dan membuat salinan lain sebagai program.c.wrk di mana saya melakukan modifikasi. Ketika modifikasi berhasil dikompilasi, ganti file program.c dengan.wrk.

Best software for Cancer free

Anda juga dapat menambahkan tanggal atau frasa penjelasan ke versi program Anda seperti program260505.c atau programReadFnWrking.c.

Best application for Communications free

4. Jika proyek Anda berisi beberapa file sumber, maka pertahankan file README yang menyatakan tujuan dari setiap file sumber, file data, file perantara, dan file log (jika ada). Anda juga dapat menyebutkan langkah-langkah kompilasi dan eksekusi.

5. Pernah bertanya-tanya mengapa pernyataan IF Anda tidak berfungsi sebagaimana mestinya. Mungkin Anda menggunakan single equal yaitu “=” alih-alih “==” dalam pemeriksaan kondisi. Pendekatan yang baik adalah menulis kondisi dalam urutan terbalik. Jadi, kondisi Anda harus membaca sesuatu seperti ini:

if ( 10==i)…. Jadi, jika Anda salah memasukkan tanda sama dengan tunggal maka akan terdeteksi pada waktu kompilasi hanya sebagai kesalahan.

See also  Fitur Baru yang Menyenangkan Di Java 9

6. Saat menggunakan loop dan pernyataan bersyarat, selalu pertama-tama letakkan kurung kurawal penutup yang sesuai dan kemudian tuliskan pernyataan dalam yaitu

1) untuk(int i=0;i<10;i++)

2) {

4) printf(“i=%dn”,i);

3) }

Angka-angka di awal setiap baris menunjukkan urutan penulisan kode loop.

7. Hindari penggunaan angka ajaib. Misalnya, alih-alih menulis

lingkaranLuas = 3,14 * pow(jari-jari,2);

gunakan kode berikut:

#menentukan PI 3.14

lingkaranLuas = PI * pow(jari-jari,2);

8. Gunakan nama variabel dan fungsi yang bermakna. Misalnya, alih-alih menggunakan ‘r’ gunakan ‘jari-jari’ untuk mewakili jari-jari lingkaran. Demikian pula, nama fungsi ‘calculateArea’ lebih baik daripada nama pendek samar mana pun. Terburu-buru, kita mungkin menggunakan nama variabel pendek tetapi waktu yang dihemat menyebabkan pemborosan waktu ganda nanti ketika Anda menebak apa singkatan dari nama variabel pendek itu.

9. Menggunakan pernyataan cetak untuk debugging nanti adalah kebiasaan yang baik. Namun, menghapusnya saat kode akhir sudah siap terkadang merupakan tugas yang berisiko. Jadi, buat fungsi yang menampilkan informasi debug yang diteruskan ke sana. Ketika versi final Anda sudah siap, cukup komentari bagian dalam dari fungsi ini. Jadi, ini membutuhkan perubahan hanya di satu tempat.

10. Setelah Anda selesai dengan pengkodean, mulailah mengoptimalkan kode Anda. Beberapa variabel yang Anda deklarasikan sebelumnya mungkin tidak berguna pada tahap ini. Demikian pula, pernyataan yang tidak bergantung pada loop dapat dipindahkan dari blok loop. Pengetahuan yang baik tentang kompiler juga dapat membantu mengoptimalkan kode lebih lanjut.

11. Dengan pengetahuan yang baik tentang sistem operasi dan perangkat keras Anda, Anda dapat meningkatkan kinerja program Anda dalam hal kebutuhan sumber daya, dll.

12. Selalu indentasi kode Anda agar jelas dan mudah dibaca.

See also  Masa Depan Pemrograman Berorientasi Objek

13. Anda juga akan menyukai ide untuk mengatur file proyek ke dalam berbagai folder seperti SOURCE, HEADERS, MAKE, EXES dll.

14. Pelajari kode yang ditulis oleh orang lain. Ini akan memberi Anda teknik pemrograman baru dan pendekatan apa yang telah mereka ikuti untuk tugas yang juga telah Anda kodekan.

15. Last but not least penting, ambil cadangan file kode sumber Anda sehingga usaha Anda tidak sia-sia jika hard-disk crash atau terjadi kecelakaan serupa.

Next Article Pets