Iklan
Pemrograman adalah tentang bekerja dengan cerdas dan menemukan cara yang efektif untuk membangun perangkat lunak yang bermanfaat. Baik Anda membuat program perangkat lunak, aplikasi web atau aplikasi seluler, prinsip pemrograman tetap sama.
Saat pertama kali mempelajari kode, penting untuk memahami kebiasaan baik dan kebiasaan buruk. Mengetahui kesalahan yang dibuat oleh pembuat kode, dan cara menghindarinya, dapat membantu Anda membangun fondasi yang lebih baik dalam pemrograman Anda. Berikut adalah 10 kesalahan umum yang harus dihindari.
1. Kode berulang
Jangan Ulangi Diri Sendiri adalah salah satu prinsip dasar pemrograman 10 Prinsip-Prinsip Dasar Pemrograman Yang Harus Setiap Programmer IkutiSelalu tulis kode yang dapat dikelola oleh siapa saja yang akhirnya dapat mengerjakan perangkat lunak Anda. Untuk itu, berikut adalah beberapa prinsip pemrograman untuk membantu Anda membersihkan tindakan Anda. Baca lebih banyak Anda akan menemukan saat Anda belajar. Ini sering disingkat menjadi KERING, dan kode yang ditulis menggunakan prinsip ini disebut kode KERING.
Mengulangi kode adalah jebakan yang mudah, dan sering membutuhkan beberapa tinjauan untuk memahami seberapa banyak kode yang diulang. Sebagai aturan praktis yang baik, jika Anda menyalin dan menempelkan kode itu mungkin berulang dan harus diubah.
Dapatkan nyaman menggunakan loop dan fungsi untuk melakukan pekerjaan Anda untuk Anda dan masalah ini akan hilang. Kerangka kerja web juga dapat membantu Anda mengurangi kode berulang. Berikut ini beberapa kerangka kerja web layak dipelajari sebagai pengembang 5 Kerangka Web Layak Belajar untuk PengembangTertarik untuk mempelajari pengembangan web lanjutan? Hindari menulis kode berulang-ulang, gunakan kerangka kerja pengembangan web ini sebagai gantinya. Baca lebih banyak .
2. Nama Variabel Buruk
Variabel sangat penting dalam pemrograman apa pun bahasa tempat Anda bekerja. Karena mereka sangat banyak digunakan, penting untuk memiliki variabel penamaan kebiasaan yang baik.
Variabel harus diberi nama secara akurat dan rapi. Hindari menggunakan istilah umum yang tidak berarti apa-apa. Sangat cepat dan mudah untuk menyatukan sesuatu, tetapi ketika Anda perlu kembali ke kode Anda nanti, akan jauh lebih sulit untuk mengetahui apa yang sedang terjadi.
Katakanlah Anda sedang menulis program yang menggunakan tingkat bunga untuk membuat perhitungan. Anda menulis variabel untuk digunakan dalam program.
biarkan tingkat = 0,1;
Yang benar-benar kita ketahui tentang variabel ini adalah nilai. Tingkat seperti apa?
Kode ini akan berfungsi dengan baik, tetapi sulit untuk mengatakan apa yang sedang terjadi di sini.
Sebaliknya, beri nama variabel Anda lebih jelas.
biarkan interestRate = 0,1;
3. Tidak Menggunakan Komentar
Gunakan komentar! Komentar adalah dokumentasi kode Anda. Mereka adalah cara terbaik untuk menggambarkan apa yang sebenarnya terjadi dalam kode Anda saat kode itu tumbuh. Tentu, sepertinya sedikit lebih banyak pekerjaan untuk menjelaskan kode Anda, tetapi Anda akan berterima kasih kepada diri sendiri nanti.
Menulis fungsi yang brilian? Tulis komentar tentang apa yang dilakukannya. Membuat templat objek baru untuk Pemrograman Berorientasi Objek? Hancurkan dengan komentar. Komentar digunakan dalam setiap bahasa, dan ada karena suatu alasan.
Komentar membuat kode Anda lebih bersih, lebih mudah dinavigasi dan menjadikan Anda pahlawan bagi pengembang berikutnya yang mungkin perlu mengerjakan proyek Anda.
4. Bahasa Berlebihan
Masalah yang tampaknya membebani pengembang yang terus berkembang adalah rentetan bahasa dan teknologi baru. Komunitas pengembang online penuh dengan pertanyaan tentang pilihan bahasa.
Haruskah saya menulis di aplikasi saya dalam JavaScript, atau saya harus menggunakan kerangka kerja seperti Node. JS atau Ekspres? Haruskah saya menggunakan Python, Scala, atau Ruby untuk pengembangan? C atau C ++ atau C #? Kerangka mana yang terbaik? Haruskah saya mempelajari MongoDB atau SQL atau SQLite untuk database? Apakah bahasa ini sudah usang ??
Jangan khawatir tentang itu.
Langkah mundur, fokus pada hal-hal dasar. Bahasa datang dan pergi, tetapi pengembang yang paling sukses adalah pemecah masalah. Bangun pemrograman Anda dengan pemikiran algoritmik dan semua yang lain akan jatuh ke tempatnya.
Teknologi ini hanya alat dan jika Anda tahu apa masalahnya, Anda akan tahu alat mana yang digunakan untuk menyelesaikannya.
5. Tidak Mencadangkan Kode
Tidak membangun kebiasaan yang tepat untuk melindungi kode Anda membuat frustasi bagi pengembang baru, dan menghancurkan bagi yang berpengalaman.
Sebagai seorang programmer, sangat penting untuk menyimpan dan membuat cadangan pekerjaan Anda secara konstan. Tidak ada bedanya dengan mengerjakan dokumen atau spreadsheet penting, yang sering disimpan.
Pelajari cara mengelola file Anda dengan Git Kelola Versi File Anda Seperti Pemrogram dengan GitPemrogram membuat sistem kontrol versi (VCS) untuk memecahkan masalah kontrol versi file. Mari kita lihat dasar-dasar kontrol versi menggunakan sistem teratas hari ini, Git. Baca lebih banyak . Kontrol versi apa pun, perangkat lunak yang Anda gunakan tidak masalah sebanyak mengetahui cara menggunakannya dengan baik. Anda tidak ingin kehilangan perubahan penting jika komputer Anda mogok atau jaringan gagal.
6. Kode yang rumit
Pengkodean bukan tes IQ. Bukan tantangan untuk melihat siapa yang dapat menggunakan fungsi yang paling rumit atau file yang tampak mengesankan. Kode harus ditulis dalam semangat penyelesaian masalah secara efisien. Kode sederhana lebih mudah ditulis, lebih mudah dipelihara, dan lebih mudah dikelola.
Agar jelas, kode sederhana tidak berarti mengambil jalan pintas. Kode sederhana berarti memahami inti masalah yang ingin Anda pecahkan, dan menyelesaikannya secara efektif. Dan pseudocode dapat membantu Anda dengan itu. Ini dia apa pseudocode itu dan bagaimana hal itu bisa membuat Anda menjadi programmer yang lebih baik Apa itu Pseudocode dan Bagaimana Cara Membuat Anda Pengembang yang Lebih Baik?Berjuang untuk belajar pemrograman? Menguasai kode dengan mempelajari pseudocode. Tapi apa itu kodesemu dan apakah itu bisa membantu? Baca lebih banyak .
7. Tidak Mengajukan Pertanyaan
Pemrograman sulit dilakukan dengan baik, dan menjadi lebih baik berarti mempelajari hal-hal baru secara terus-menerus. Hal terbaik yang dapat Anda lakukan adalah membaca dan mempelajari pemrograman untuk menjadi lebih baik, tetapi ketika Anda membutuhkan bimbingan tambahan jangan takut untuk bertanya.
Mengajukan pertanyaan bisa menakutkan, tetapi sebagian besar programmer veteran senang berbagi pengetahuan dan ide.
Pastikan Anda telah melakukan penelitian dan telah memberikan upaya nyata. Pengembang yang berpengalaman lebih cenderung membimbing Anda jika mereka melihat Anda berdedikasi untuk belajar. Mungkin simpan jurnal pemrograman untuk menjadi lebih baik Menjadi Pengkode yang Lebih Baik dengan Membuat Jurnal PemrogramanBuat jurnal pemrograman dan manfaatkan manfaat yang jelas. Menulis jurnal dapat membantu Anda mengatasi pikiran Anda dan melacak tujuan pemrograman Anda. Baca lebih banyak , dengan melacak pertanyaan dan jawaban penting.
8. Tidak Merencanakan Sebelumnya
Menulis perangkat lunak yang efektif dimulai dengan perencanaan dan desain yang baik. Jika Anda ingin membangun rumah, Anda akan membuat cetak biru sebelum membangun. Pemrograman tidak berbeda.
Bahkan sebelum Anda menulis satu baris kode, identifikasi apa yang sebenarnya ingin Anda capai. Ketahuilah apa masalahnya, bagaimana Anda ingin menyelesaikannya. Jika Anda mencoba dan mencari masalah saat Anda menulis kode, Anda mungkin kehilangan solusi yang tepat.
Pisahkan pemecahan masalah dari pengkodean dan hidup itu baik.
9. Tidak Beristirahat
Istirahatlah, sungguh! Pemrograman secara mental berat, dan berjam-jam mendorong otak Anda ke batas akhirnya akan membuat Anda lelah. Bahkan lebih buruk daripada kelelahan, Anda bisa menderita sakit kepala atau sakit leher tanda-tanda ketegangan mata komputer 5 Tanda Anda Mengalami Ketegangan Mata Komputer (Dan Cara Menghilangkan dan Mencegahnya)Ketegangan mata komputer adalah masalah nyata bagi hingga 90 persen pengguna komputer berat. Inilah semua yang perlu Anda ketahui tentang apa itu dan bagaimana cara mencegahnya. Baca lebih banyak .
Ketika Anda menabrak dinding, saatnya untuk istirahat. Keluar dari layar sebentar dan lakukan sesuatu yang Anda sukai. Baca buku, pergi ke luar rumah, pergi hiking, keluar untuk makan malam, apa pun yang membuat Anda pergi.
Anda akan disegarkan secara mental, dan ketika kembali, Anda mungkin menemukan perspektif baru pada kode Anda.
10. Tidak Memiliki Kesenangan
Pemrograman bisa jadi menantang, membuat frustrasi, dan kadang-kadang bisa menjadi sesuatu yang benar-benar sulit. Pastikan Anda menikmati hal-hal kecil yang Anda sukai tentang coding dan jangan lupa bersenang-senang.
Apakah Anda terlibat untuk memecahkan masalah yang kompleks, membangun desain yang indah, atau hanya untuk mempelajari keterampilan baru gunakan apa yang Anda sukai untuk membuat Anda terus maju. Ada banyak hal yang disukai tentang pengkodean jadi dapatkan inspirasi! Dapatkan bersemangat untuk membuat sesuatu yang baru, dan lihat sampai akhir.
Jangan Membuat Kesalahan Pemrograman Ini
Sangat mudah untuk masuk ke dalam kebiasaan, baik mencoba membuat kepala Anda memikirkan sesuatu yang seharusnya sederhana, atau mencoba mengingat apa yang dilakukan beberapa kode. Apa pun masalahnya, hindari membuat semua kesalahan ini dan Anda harus menemukan kode Anda meningkat.
Masih berjuang? Jangan lupa, ada banyak hobi untuk programmer yang tidak melibatkan kode 10 Hobi untuk Programmer yang Tidak Melibatkan KodeJika Anda ingin melatih pikiran Anda dengan cara yang menyenangkan tanpa menulis satu baris kode pun, ada beberapa hobi tanpa kode yang dapat Anda ambil untuk menjadi programmer yang lebih baik. Baca lebih banyak .
Anthony Grant adalah penulis lepas yang meliput Pemrograman dan Perangkat Lunak. Dia adalah pakar Ilmu Komputer dalam pemrograman, Excel, perangkat lunak, dan teknologi.