cover image for Konvensi Penamaan dalam Dunia Pemrograman

Konvensi Penamaan dalam Dunia Pemrograman

Apa yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu Camel Case, Kebab Case, Snake Case, dan Pascal Case?

Rizki Ramadandi
Penulis
20
View(s)
{{ readingTime }}
Waktu baca
04 Juni, 2023
Tanggal publikasi
04 Juni, 2023
Tanggal sunting terakhir
Daftar Blog Konvensi Penamaan dalam Dunia Pemrograman

Jika kamu seorang programmer, kamu pasti pernah mendengar istilah Camel Case atau sejenisnya, atau kamu pernah melihat nama variabel yang ditulis seperti "first_name", "last_name" atau nama fungsi yang ditulis seperti "getSum", "setName" atau nama kelas yang ditulis seperti "Car", "Person". Ada alasan kenapa penulisan nama variabel, fungsi, dan kelasnya seperti itu. Berikut penjelasan singkatnya.


Konvensi penamaan dalam dunia pemrograman#

Konvensi merupakan sekumpulan aturan standar yang dapat diterima oleh kebanyak oleh programer secara umum agar memudahkan dalam menulis dan memahami kode program. Salah satu konvensi tersebut adalah konvensi penamanaan (naming convention), yang mengatur penamaan variabel, fungsi, kelas, dan lainnya. Meskipun tidak semua bahasa pemrograman menggunakan konvensi penamaan yang sama, secara umum terdapat empat jenis penulisan yang cukup dikenal/sering digunakan, yaitu Camel Case, Kebab Case, Snake Case, dan Pascal Case.


Camel Case#

Penulisan Camel Case dimulai dengan menggunakan huruf kecil. Jika nama memiliki lebih dari satu kata, maka mulai dari kata kedua dan seterusnya huruf pertamanya dimulai dengan menggunakan huruf kapital/besar. Penulisan per katanya juga tidak menggunakan jarak/spasi. Biasanya fungsi pada bahasa pemrograman JavaScript menggunakan Camel Case. Contoh: firstName, lastName, dateOfBirth, fullName.


ADVERTISEMENT

Kebab Case#

Snake Case ditulis dengan cara memberi jarak antar kata dengan menggunakan garis "-" (hyphen). Tag HTML ditulis dengan menggunakan Kebab Case. Contoh: first-name, last-name, date-of-birth, full-name.


Snake Case#

Mirip seperti Kebab Case, Snake Case ditulis dengan cara memberi jarak antar kata dengan menggunakan garis bawah "_" (underscore). Biasanya nama variabel dan fungsi pada bahasa pemrograman Python menggunakan Snake Case. Contoh: first_name, last_name, date_of_birth, full_name.


Pascal Case#

Penulisan Pascal Case dimulai dengan menggunakan huruf kapital/besar. Jika nama memiliki lebih dari satu kata maka setiap huruf pertama masing-masing kata ditulis dengan menggunakan huruf kapital/besar. Penulisan antar kata tidak menggunakan jarak/spasi. Contoh: FirstName, LastName, DateOfBirth, FullName.


Referensi#

ADVERTISEMENT

SUPPORT

Berikan supportmu kepada website https://www.rizki-ramadandi.com
Share this blog
Support me on
ADVERTISEMENT

BLOG YANG MIRIP

Beberapa blog yang mirip dengan blog Konvensi Penamaan dalam Dunia Pemrograman

Memperbesar Huruf Pertama Setiap Kata Dalam String - Javascript

Tutorial capitalize string menggunakan bahasa pemrograman javascript

Menggunakan DataTables untuk Memoles Tampilan Tabel HTML

Tutorial menggunakan DataTables untuk membuat tabel HTML lebih menarik dan inteaktif

Walkthrough Final Fantasy Bahasa Indonesia Lengkap

Walktrough lengkap game Final Fantasy Bahasa Indonesia

Alur Misi Koromon - Digital Tamers 2

Bagaimana alur misi dari Koromon besar pada game Digital Tamers 2

Apa itu CSS Box Model?

Mengenal apa itu Box Model CSS

Daftar Kode Morse Internasional

Daftar kode morse internasional (alfabet, angka, dan tanda baca) beserta contohnya

Cara Mengundang Meramon ke Server City - Digital Tamers 2

Bagaimana cara mengundang Meramon ke Server City pada game Digital Tamers 2

Walkthrough Digimon World Bahasa Indonesia Lengkap

Walktrough lengkap game Digimon World Bahasa Indonesia

Daftar Harga Tanaman - Innocent Life: A Futuristic Harvest Moon

Daftar tanaman dan informasi seputar tanaman (musim tumbuh, harga beli benih, harga jual, dan waktu tumbuh tanaman) pada game Innocent Life: A Futuristic Harvest Moon

Latihan Membaca Bahasa Jepang - Cerita Urashima Tarou

Isi cerita Urashima Tarou yang ditulis dalam bentuk hiragana dan kanji beserta artinya untuk keperluan latihan membaca bahasa Jepang
ADVERTISEMENT
Kata kunci: camel, case, kebab, snake, pascal, konvensi, penamaan, dunia, pemrograman, apa yang, yang dimaksud, dimaksud konvensi, pemrograman dan, dan apa, apa itu, itu camel, camel case, case kebab, kebab case, case snake, snake case, case dan, dan pascal, pascal case, konvensi penamaan, penamaan dalam, dalam dunia, dunia pemrograman, apa yang dimaksud, yang dimaksud konvensi, dimaksud konvensi penamaan, dunia pemrograman dan, pemrograman dan apa, dan apa itu, apa itu camel, itu camel case, camel case kebab, case kebab case, kebab case snake, case snake case, snake case dan, case dan pascal, dan pascal case, konvensi penamaan dalam, penamaan dalam dunia, dalam dunia pemrograman, apa yang dimaksud konvensi, yang dimaksud konvensi penamaan, dimaksud konvensi penamaan dalam, dalam dunia pemrograman dan, dunia pemrograman dan apa, pemrograman dan apa itu, dan apa itu camel, apa itu camel case, itu camel case kebab, camel case kebab case, case kebab case snake, kebab case snake case, case snake case dan, snake case dan pascal, case dan pascal case, konvensi penamaan dalam dunia, penamaan dalam dunia pemrograman, apa yang dimaksud konvensi penamaan, yang dimaksud konvensi penamaan dalam, dimaksud konvensi penamaan dalam dunia, penamaan dalam dunia pemrograman dan, dalam dunia pemrograman dan apa, dunia pemrograman dan apa itu, pemrograman dan apa itu camel, dan apa itu camel case, apa itu camel case kebab, itu camel case kebab case, camel case kebab case snake, case kebab case snake case, kebab case snake case dan, case snake case dan pascal, snake case dan pascal case, konvensi penamaan dalam dunia pemrograman, apa yang dimaksud konvensi penamaan dalam, yang dimaksud konvensi penamaan dalam dunia, dimaksud konvensi penamaan dalam dunia pemrograman, konvensi penamaan dalam dunia pemrograman dan, penamaan dalam dunia pemrograman dan apa, dalam dunia pemrograman dan apa itu, dunia pemrograman dan apa itu camel, pemrograman dan apa itu camel case, dan apa itu camel case kebab, apa itu camel case kebab case, itu camel case kebab case snake, camel case kebab case snake case, case kebab case snake case dan, kebab case snake case dan pascal, case snake case dan pascal case, apa yang dimaksud konvensi penamaan dalam dunia, yang dimaksud konvensi penamaan dalam dunia pemrograman, dimaksud konvensi penamaan dalam dunia pemrograman dan, konvensi penamaan dalam dunia pemrograman dan apa, penamaan dalam dunia pemrograman dan apa itu, dalam dunia pemrograman dan apa itu camel, dunia pemrograman dan apa itu camel case, pemrograman dan apa itu camel case kebab, dan apa itu camel case kebab case, apa itu camel case kebab case snake, itu camel case kebab case snake case, camel case kebab case snake case dan, case kebab case snake case dan pascal, kebab case snake case dan pascal case, apa yang dimaksud konvensi penamaan dalam dunia pemrograman, yang dimaksud konvensi penamaan dalam dunia pemrograman dan, dimaksud konvensi penamaan dalam dunia pemrograman dan apa, konvensi penamaan dalam dunia pemrograman dan apa itu, penamaan dalam dunia pemrograman dan apa itu camel, dalam dunia pemrograman dan apa itu camel case, dunia pemrograman dan apa itu camel case kebab, pemrograman dan apa itu camel case kebab case, dan apa itu camel case kebab case snake, apa itu camel case kebab case snake case, itu camel case kebab case snake case dan, camel case kebab case snake case dan pascal, case kebab case snake case dan pascal case, apa yang dimaksud konvensi penamaan dalam dunia pemrograman dan, yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa, dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu, konvensi penamaan dalam dunia pemrograman dan apa itu camel, penamaan dalam dunia pemrograman dan apa itu camel case, dalam dunia pemrograman dan apa itu camel case kebab, dunia pemrograman dan apa itu camel case kebab case, pemrograman dan apa itu camel case kebab case snake, dan apa itu camel case kebab case snake case, apa itu camel case kebab case snake case dan, itu camel case kebab case snake case dan pascal, camel case kebab case snake case dan pascal case, apa yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa, yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu, dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel, konvensi penamaan dalam dunia pemrograman dan apa itu camel case, penamaan dalam dunia pemrograman dan apa itu camel case kebab, dalam dunia pemrograman dan apa itu camel case kebab case, dunia pemrograman dan apa itu camel case kebab case snake, pemrograman dan apa itu camel case kebab case snake case, dan apa itu camel case kebab case snake case dan, apa itu camel case kebab case snake case dan pascal, itu camel case kebab case snake case dan pascal case, apa yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu, yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel, dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case, konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab, penamaan dalam dunia pemrograman dan apa itu camel case kebab case, dalam dunia pemrograman dan apa itu camel case kebab case snake, dunia pemrograman dan apa itu camel case kebab case snake case, pemrograman dan apa itu camel case kebab case snake case dan, dan apa itu camel case kebab case snake case dan pascal, apa itu camel case kebab case snake case dan pascal case, apa yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel, yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case, dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab, konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case, penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake, dalam dunia pemrograman dan apa itu camel case kebab case snake case, dunia pemrograman dan apa itu camel case kebab case snake case dan, pemrograman dan apa itu camel case kebab case snake case dan pascal, dan apa itu camel case kebab case snake case dan pascal case, apa yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case, yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab, dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case, konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake, penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case, dalam dunia pemrograman dan apa itu camel case kebab case snake case dan, dunia pemrograman dan apa itu camel case kebab case snake case dan pascal, pemrograman dan apa itu camel case kebab case snake case dan pascal case, apa yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab, yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case, dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake, konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case, penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case dan, dalam dunia pemrograman dan apa itu camel case kebab case snake case dan pascal, dunia pemrograman dan apa itu camel case kebab case snake case dan pascal case, apa yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case, yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake, dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case, konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case dan, penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case dan pascal, dalam dunia pemrograman dan apa itu camel case kebab case snake case dan pascal case, apa yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake, yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case, dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case dan, konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case dan pascal, penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case dan pascal case, apa yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case, yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case dan, dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case dan pascal, konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case dan pascal case, apa yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case dan, yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case dan pascal, dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case dan pascal case, apa yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case dan pascal, yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case dan pascal case, apa yang dimaksud konvensi penamaan dalam dunia pemrograman dan apa itu camel case kebab case snake case dan pascal case
KONTEN YANG MIRIP
Memperbesar Huruf Pertama Setiap Kata Dalam String - Javascript cover image
Memperbesar Huruf Pertama Setiap Kata Dalam String - Javascript
Tutorial capitalize string menggunakan bahasa pemrograman javascript
29 Maret, 2023
1 View(s)
Menggunakan DataTables untuk Memoles Tampilan Tabel HTML cover image
Menggunakan DataTables untuk Memoles Tampilan Tabel HTML
Tutorial menggunakan DataTables untuk membuat tabel HTML lebih menarik dan inteaktif
16 April, 2023
4 View(s)
Walkthrough Final Fantasy Bahasa Indonesia Lengkap cover image
Walkthrough Final Fantasy Bahasa Indonesia Lengkap
Walktrough lengkap game Final Fantasy Bahasa Indonesia
15 Desember, 2023
34 View(s)
Alur Misi Koromon - Digital Tamers 2 cover image
Alur Misi Koromon - Digital Tamers 2
Bagaimana alur misi dari Koromon besar pada game Digital Tamers 2
24 September, 2024
2 View(s)
Apa itu CSS Box Model? cover image
Apa itu CSS Box Model?
Mengenal apa itu Box Model CSS
13 Februari, 2024
8 View(s)
Daftar Kode Morse Internasional cover image
Daftar Kode Morse Internasional
Daftar kode morse internasional (alfabet, angka, dan tanda baca) beserta contohnya
06 April, 2023
19 View(s)
Cara Mengundang Meramon ke Server City - Digital Tamers 2 cover image
Cara Mengundang Meramon ke Server City - Digital Tamers 2
Bagaimana cara mengundang Meramon ke Server City pada game Digital Tamers 2
26 September, 2024
1 View(s)
Walkthrough Digimon World Bahasa Indonesia Lengkap cover image
Walkthrough Digimon World Bahasa Indonesia Lengkap
Walktrough lengkap game Digimon World Bahasa Indonesia
15 Desember, 2023
32 View(s)
Daftar Harga Tanaman - Innocent Life: A Futuristic Harvest Moon cover image
Daftar Harga Tanaman - Innocent Life: A Futuristic Harvest Moon
Daftar tanaman dan informasi seputar tanaman (musim tumbuh, harga beli benih, harga jual, dan waktu tumbuh tanaman) pada game Innocent Life: A Futuristic Harvest Moon
04 Juni, 2023
22 View(s)
Latihan Membaca Bahasa Jepang - Cerita Urashima Tarou cover image
Latihan Membaca Bahasa Jepang - Cerita Urashima Tarou
Isi cerita Urashima Tarou yang ditulis dalam bentuk hiragana dan kanji beserta artinya untuk keperluan latihan membaca bahasa Jepang
22 Maret, 2024
46 View(s)
MUNGKIN KAMU JUGA SUKA
Penjelasan Karakter Renegade - Brotato cover image
Penjelasan Karakter Renegade - Brotato
Penjelasan karakter Renegade pada game Brotato
02 Oktober, 2024
1 View(s)
Cara Mendapatkan DigiSeabass - Digital Tamers 2 cover image
Cara Mendapatkan DigiSeabass - Digital Tamers 2
Apa itu DigiSeabass dan bagaimana cara mendapatkannya pada game Digital Tamers 2
28 September, 2024
1 View(s)
Cara Mendapatkan Deluxe Mushroom & DigiWater untuk Drimogemon - Digital Tamers 2 cover image
Cara Mendapatkan Deluxe Mushroom & DigiWater untuk Drimogemon - Digital Tamers 2
Bagaimana cara mendapatkan Deluxe Mushroom dan DigiWater untuk Drimogemon pada game Digital Tamers 2
27 September, 2024
2 View(s)
Penjelasan Karakter King - Brotato cover image
Penjelasan Karakter King - Brotato
Penjelasan karakter King pada game Brotato
26 September, 2024
2 View(s)
Bahan Apa yang Dicari Oleh Burgamon? - Digital Tamers 2 cover image
Bahan Apa yang Dicari Oleh Burgamon? - Digital Tamers 2
Bahan yang dicari oleh Burgamon pada game Digital Tamers 2
25 September, 2024
1 View(s)
Penjelasan Karakter Golem - Brotato cover image
Penjelasan Karakter Golem - Brotato
Penjelasan karakter Golem pada game Brotato
20 September, 2024
2 View(s)
Penjelasan Karakter Fisherman - Brotato cover image
Penjelasan Karakter Fisherman - Brotato
Penjelasan karakter Fisherman pada game Brotato
14 September, 2024
1 View(s)
Penjelasan Karakter Cryptid - Brotato cover image
Penjelasan Karakter Cryptid - Brotato
Penjelasan karakter Cryptid pada game Brotato
09 September, 2024
3 View(s)
Penjelasan Karakter Apprentice - Brotato cover image
Penjelasan Karakter Apprentice - Brotato
Penjelasan karakter Apprentice pada game Brotato
02 September, 2024
7 View(s)
Penjelasan Karakter Lich - Brotato cover image
Penjelasan Karakter Lich - Brotato
Penjelasan karakter Lich pada game Brotato
27 Agustus, 2024
8 View(s)
KONTEN LAINNYA
Blog
Koleksi blog random
Resource
Koleksi berbagai macam resource gratis
Tool
Koleksi online tools berbagai macam fungsi
Game
Koleksi berbagai macam game sederhana
Abbreviation
Koleksi abreviasi/singkatan