Video: Week 5, continued 2025
Apabila kod dalam mod Minecraft anda tidak berfungsi dengan cara yang anda mahu, seperti apabila anda membuat satu barisan lapan bata bukannya dua baris empat bata, ia mungkin mempunyai ralat, atau bug. Jika kod anda mempunyai pepijat di dalamnya, anda perlu debug , atau membetulkannya. Menulis mod yang besar dan rumit menjadikannya lebih mungkin bahawa anda akan menghadapi kesilapan yang sukar dicari.
Berikut adalah empat strategi untuk menyahpecah kod anda:
-
Berjalan kaki. Apabila kod anda tidak masuk akal, hanya berjalan kaki dan tonton video atau rancangan TV, dan kemudian kembali ke tugas di tangan. Kadang kala, apabila anda bekerja pada satu masalah untuk waktu yang lama, anda terlepas kesalahan yang akan mudah dijumpai jika anda hanya perlu berehat.
Syarikat-syarikat teknologi seperti Microsoft, Google, dan Facebook sering mempunyai bilik permainan dengan Xbox, PlayStation, foosball, dan ping-pong yang ditetapkan supaya pemrogram mereka boleh berehat apabila mereka menghadapi pepijat yang rumit.
-
Lukis menggunakan pensil dan kertas. Perkara yang menarik tentang pengaturcaraan sesuatu yang anda dapat lihat ialah anda boleh mengesan kod anda dan mengeluarkannya di atas kertas. Pergi baris mengikut baris dan gerakkan pensil anda seperti drone, dan lukiskan blok apabila setiap kali drone meletakkan blok. Ini akan membantu anda melihat apa yang salah.
-
Lumpuhkan blok. Dalam teknik yang berguna ini, anda menambah blok ke blok mod 1 anda dengan 1 blok. Daripada memadamkan kod anda, anda hanya boleh melumpuhkan garis tertentu yang mungkin menyebabkan masalah.
Apabila anda mempunyai pepijat, anda tidak dapat mencari, melumpuhkan semua blok kecuali fungsi utama dan blok pertama dalam fungsi utama. Kemudian jalankan mod anda. Kemudian dayakan blok seterusnya, dan jalankan mod anda. Teruskan melakukan itu sehingga anda mencari bug.
-
Minta bantuan dalam forum. LearnToMod mempunyai forum di mana anda boleh meminta pertolongan.
Anda boleh mencari dengan mengklik pada kaca pembesar atau hanya melayari topik untuk mencarinya. Berikut adalah contoh skrin dari forum. Kadang-kadang, orang lain telah menemui pepijat yang telah anda lalui, jadi jawapannya mungkin sudah ada di sana.
Istilah bug merujuk kepada ralat teknikal sebelum komputer dicipta. Laksamana Grace Hopper (seorang saintis komputer yang luar biasa!) Mendapati bug literal - rama-rama, tepat - di salah satu komputer pertama, yang menyebabkan programnya tidak berkelakuan.
