Tapi mana yang harus Anda gunakan dalam proyek Anda? Show
Kasing ular dan kasing unta mungkin adalah gaya yang paling populer, jadi mari kita bahas dulu Jika Anda lebih suka menonton daripada membaca, inilah versi video dari artikel ini Kasus UlarKasus ular, juga dikenal sebagai "kasus garis bawah", menggunakan garis bawah untuk memisahkan kata dalam nama variabel atau fungsi. Misalnya, variabel kasus ular mungkin diberi nama Kasus UntaKasus unta, di sisi lain, tidak menggunakan pemisah antara kata-kata tetapi menggunakan huruf besar pada huruf pertama dari setiap kata kecuali kata pertama. Misalnya, variabel kasing unta mungkin diberi nama Mana gaya casing terbaik untuk kode?Jadi konvensi mana yang harus Anda gunakan? . Namun, beberapa pedoman umum dapat membantu Anda membuat keputusan Pertama, pertimbangkan keterbacaan. Secara umum, kasus ular dianggap lebih mudah dibaca karena garis bawah memperjelas di mana satu kata berakhir dan kata berikutnya dimulai. Kasing unta, di sisi lain, bisa lebih sulit dibaca karena kurangnya pemisah dapat mempersulit penguraian nama variabel dengan cepat. Yang mengatakan, saya menemukan kasus unta lebih mudah untuk ditulis. Kasing unta tidak memerlukan penggunaan kunci Pada akhirnya, pilihan antara case ular dan case unta sebagian besar adalah masalah preferensi pribadi dan konvensi bahasa atau tim Anda. Apapun konvensi yang Anda pilih, yang penting adalah konsisten dan gunakan konvensi penamaan yang membuat kode Anda dapat dibaca dan dipelihara Gaya casing yang kurang populerKasus PaskalKonvensi ini mirip dengan huruf unta, tetapi menggunakan huruf besar pada huruf pertama setiap kata, termasuk kata pertama. Misalnya, variabel kasus Pascal mungkin bernama
Seperti kasus unta, kasus Pascal bisa lebih sulit dibaca daripada kasus ular karena kurangnya pemisah antar kata. Namun, itu memang memiliki keuntungan karena mudah dibedakan dari kasing unta saat memindai blok kode. Beberapa pemrogram lebih menyukai case Pascal karena alasan ini, sementara yang lain menganggapnya kurang mudah dibaca daripada case unta atau case ular. Pada akhirnya, pilihan antara kasus Pascal dan konvensi lainnya adalah masalah preferensi pribadi dan konvensi bahasa atau tim Anda Kasus KebabKasing kebab juga dikenal sebagai "huruf kecil yang dipisahkan dengan tanda hubung" atau "kasing tulang belakang. ” Konvensi ini menggunakan tanda hubung untuk memisahkan kata dalam nama variabel atau fungsi, dan semua kata menggunakan huruf kecil. Misalnya, variabel kasus kebab mungkin diberi nama Wadah kebab memang tidak seumum konvensi lainnya, namun mulai populer di beberapa kalangan. Seperti kasus ular, ini dianggap mudah dibaca karena tanda hubung memperjelas di mana satu kata berakhir dan kata berikutnya dimulai. Namun, beberapa bahasa pemrograman tidak mengizinkan tanda hubung dalam nama variabel, jadi Anda mungkin perlu menggunakan konvensi penamaan yang berbeda jika Anda bekerja di salah satu bahasa tersebut. Penggunaan ruang putih inilah yang membedakan kasing unta dan kasing ular. Kasing unta tidak memilikinya, sedangkan kasing ular menggunakan garis bawah. Mari tinjau beberapa contoh untuk memperjelasnya
Dipublikasikan. 30 Apr 2021 Kasing unta dan kasing ular berdiri di ujung yang berlawanan dari spektrum konvensi penamaan variabel Ketika beberapa kata digunakan untuk membentuk variabel, huruf besar unta menggabungkan kata-kata itu bersama-sama, tanpa spasi, dan menggambarkan awal setiap kata baru dengan huruf kapital Sebaliknya, kasus ular menggunakan garis bawah di antara kata-kata untuk membuat pemisahan. Nama variabel tidak boleh berisi spasi, yang mengurangi keterbacaan saat beberapa kata harus digunakan untuk mendeskripsikan tujuan variabel. Garis bawah dalam variabel berselubung ular mencoba meminimalkan kekurangan ini Contoh kasus ularNama variabel berikut mengikuti konvensi penamaan kasus ular
Beberapa bahasa, seperti Java, menggunakan kasus ular dengan semua huruf besar untuk menunjukkan bahwa variabel adalah konstanta. Misalnya, INTEREST_RATE akan menjadi konstanta Java. Ketika semua huruf ular adalah huruf besar, ini dikenal sebagai huruf ular berteriak Contoh kasus untaBerikut ini adalah contoh variabel yang menggunakan konvensi penamaan kasus unta
Ketika huruf pertama dari variabel huruf unta adalah huruf besar, ini juga dikenal sebagai huruf Pascal atau huruf besar unta. Jika tidak, ini sering disebut sebagai kasing unta yang lebih rendah Kasus ular vs. penggunaan kasing untaSementara bahasa individu menentukan konvensi penamaan mereka sendiri, ada sedikit konsistensi di seluruh bahasa mengenai penggunaan kasus unta versus penggunaan kasus ular Bahasa seperti Java dan Kotlin, yang memiliki warisan C dan C++, menggunakan huruf kecil unta untuk variabel dan metode, dan huruf besar unta untuk jenis referensi seperti enum, kelas, dan antarmuka. Screaming snake case digunakan untuk variabel Bahasa skrip, seperti yang ditunjukkan dalam panduan gaya Python, merekomendasikan kasus ular dalam kasus di mana bahasa berbasis C menggunakan kasus unta Kasus unta vs. kasus ular di JavaScriptKetika pemrograman berbasis browser dengan HTML dan JavaScript pertama kali muncul, kasus ular adalah pendekatan umum untuk penamaan variabel dan metode. Tetapi sebagai turunan JavaScript yang berorientasi objek, seperti TypeScript, AngularJS dan Node. JS, mendapatkan popularitas, kasing unta telah menjadi standar Konvensi penamaan variabel, seperti kasus ular atau kasus unta, dibakukan secara berbeda untuk setiap bahasa pemrograman. Selain itu, tim pengembangan perangkat lunak independen sering kali melanggar aturan ini saat menghadapi kasus sudut Saat Anda mempelajari bahasa pengembangan perangkat lunak baru, atau bergabung dengan tim pengembangan baru, selalu pastikan untuk menilai sendiri konvensi penamaan variabel yang digunakan untuk memastikan bahwa semua rekan pengembang Anda menggunakan bahasa yang sama Gali Lebih Dalam Bahasa Pemrograman Perangkat Lunak
T&J terkait dari Cameron McKenzieApa yang diperiksa vs. pengecualian yang tidak dicentang di Jawa?Pahami perbedaan antara pengecualian yang dicentang dan tidak dicentang di Java, dan pelajari cara menangani kondisi masalah ini dengan benar dan baik. Lanjut membaca Garpu Git vs. klon. Apa bedanya?Baik Git fork dan clone membuat salinan repositori, tetapi mereka menawarkan tingkat akses, isolasi, dan kontrol yang sangat berbeda terhadap target. Lanjut membaca Kebab vs. kasus unta. Bagaimana konvensi penamaan ini berbedaApa perbedaan antara variabel yang ditulis dalam kasus kebab vs. kasus unta? Apakah Anda menggunakan Camelcase dengan Python?Setiap bahasa memiliki konvensi penamaannya sendiri yang menentukan penggunaan token pemrograman. Camel case (mis. camelCase) biasanya untuk variabel, properti, atribut, metode, dan fungsi . Kasus ular (mis. snake_case) umumnya digunakan dalam bahasa skrip seperti Python dan sebagai konstanta dalam bahasa bergaya C lainnya.
Haruskah Python menggunakan kasing Camelcase atau ular?Python, sebaliknya, merekomendasikan snake case , di mana kata-kata dipisahkan oleh garis bawah ( _ ), dengan semua huruf dalam huruf kecil.
Mengapa kami menggunakan Camelcase dengan Python?Camelcase adalah protokol penamaan untuk memberi nama file atau atribut yang mengandung lebih dari satu kata gabungan yang semuanya dimulai dengan huruf kapital. Camelcase adalah bahasa pemrograman yang memungkinkan Anda memberi nama file atau fungsi tanpa melanggar aturan penamaan bahasa yang mendasarinya .
Haruskah saya menggunakan Pascal atau kasing dengan Python?Meskipun Python dan JavaScript mengharuskan Anda mengikuti konvensi yang berbeda saat menamai variabel dan fungsi, kedua bahasa mengharuskan Anda menggunakan huruf pascal saat memberi nama kelas. |