📖 Kamus Penamaan

Kamus Penamaan

Standar penamaan agar semua orang ngomong bahasa yang sama

Aturan Penamaan Standar

Ini adalah "kamus" resmi tim kita. Harus diikuti oleh semua!

Elemen Aturan Penulisan Contoh Benar Kenapa Begitu?
Controller Singular + PascalCase + "Controller" UserController Mengontrol 1 resource
Model Singular + PascalCase User, ProductDetail 1 baris data
Table Database Plural + snake_case users, product_details Eloquent auto-cari bentuk jamak
Method/Function camelCase + kata kerja getUserById() Jelas fungsinya apa
Variable camelCase + baku $userName Mudah dibaca
Route Name kebab-case + action users.index Kelompokkan berdasarkan resource
Constant UPPER_SNAKE_CASE MAX_FILE_SIZE Biasanya nilai tetap

Kesalahan Umum

Salah: DataUser (mix bahasa)

✅ Benar: UserData atau User

Salah: get_data_user (snake_case di method)

✅ Benar: getDataUser (camelCase)

Salah: UsersController (plural di controller)

✅ Benar: UserController (singular)

Salah: $data, $temp (tidak jelas)

✅ Benar: $userData, $cachedResult

Kembali