cover 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?

No
View(s)
{{ readingTime }}
Waktu baca
04 Juni, 2023
28 Mei, 2025
Share this blog
Support me on
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

Blog Yang Mirip

Beberapa blog yang mirip dengan blog Konvensi Penamaan dalam Dunia Pemrograman
Tutorial capitalize string menggunakan bahasa pemrograman javascript
Walktrough lengkap game Final Fantasy Bahasa Indonesia
Walktrough lengkap game Digimon World Bahasa Indonesia
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
Mari mengenal apa itu bot baik dan apa itu bot jahat di dunia web, dan bagaimana cara membedakanmya
ADVERTISEMENT
ADVERTISEMENT

Mau Cari Blog Yang Lain?

Cari blog lain di sini

Konten Yang Mirip

Konten yang mirip dengan konten ini

Memperbesar Huruf Pertama Setiap Kata Dalam String - Javascript cover image
Tutorial capitalize string menggunakan bahasa pemrograman javascript
28 Mei, 2025
No View(s)
Walkthrough Final Fantasy Bahasa Indonesia Lengkap cover image
Walktrough lengkap game Final Fantasy Bahasa Indonesia
28 Mei, 2025
1 View(s)
Walkthrough Digimon World Bahasa Indonesia Lengkap cover image
Walktrough lengkap game Digimon World Bahasa Indonesia
28 Mei, 2025
9 View(s)
Daftar Harga Tanaman - Innocent Life: A Futuristic Harvest Moon cover image
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
28 Mei, 2025
1 View(s)
Bot Baik & Bot Jahat: Bagaimana Cara Membedakannya cover image
Mari mengenal apa itu bot baik dan apa itu bot jahat di dunia web, dan bagaimana cara membedakanmya
13 Juli, 2025
No View(s)

Mungkin Kamu Juga Suka

Konten yang mungkin kamu juga suka

Tips Bermain Umamusume: Pretty Derby cover image
Beberapa tips dalam bermain Umamusume: Pretty Derby
13 Juli, 2025
5 View(s)
Cara Menghitung Biaya Listrik dari Penggunaan Barang Elektronik cover image
Tutorial cara menghitung bagaimana cara menghitung berapa biaya listrik dari penggunaan barang elektronik yang ada di rumahmu
12 Juli, 2025
No View(s)
Batas kWh Bulanan Listrik PLN cover image
Berapa batas kWh per bulan yang diberikan oleh PLN kepada pelanggan dan mari hitung penggunaan kWh per bulanmu
07 Juli, 2025
No View(s)
Cara Hitung Tagihan Bulanan PLN Pascabayar cover image
Bagaimana cara menghitung tagihan bulanan PLN pascabayar
29 Juni, 2025
2 View(s)
Cara Install Aseprite di Windows Gratis cover image
Tutorial mengenai bagaimana cara meng-install Aseprite di OS Windows secara gratis
22 Juni, 2025
No View(s)

Konten Lainnya

Konten lainnya yang bisa kamu jelajahi

Blog Informatif

Blog illustration

Baca-baca blog topik random. Ada berbagai macam topik random yang tersedia, seperti game, pemrograman, dan banyak lagi. Mungkin terlalu random.

Telusuri Semua Blog Atau cari di Blog

Resource Gratis

Resource illustration

Di sini tersedia berbagai macam resource yang bisa kamu download secara gratis. Untuk saat ini tersedia pixel arts.

Telusuri Semua Resource Atau cari di Resource

Online Tools

Tool illustration

Tool untuk mempermudah pekerjaanmu. Mau mendapatkan angka acak? Kamu bisa pakai Random Number Generator. Mau menghitung berat badan idealmu? Kamu bisa pakai BMI Calculator. Di sini tersedia berbagai macam tool yang bisa kamu gunakan secara gratis.

Telusuri Semua Tool Atau cari di Tool

Game Sederhana

Game illustration

Bosan? Bingung mau ngapain? Ayo main game-game sederhana, seperti Tic Tac Toe, Simple Math, dan semacamnya.

Telusuri Semua Game Atau cari di Game

Daftar Singkatan

Abbreviation illustration

Mungkin kamu pernah dengar atau lihat sebuah kata yang cukup asing, seperti YGY, GG, dan lainnya. Di sini, kamu bisa cari tahu apa sih arti dari kata-kata tersebut. Selain itu, kamu juga bisa mencari tahu mengenai abreviasi/singkatan lainnya yang mungkin kamu belum tahu sebelumnya di koleksi abreviasi yang sudah dikumpulkan.

Telusuri Semua Abbreviation Atau cari di Abbreviation