Konvensi Kode
Aturan penamaan, commit, branch, dan pull request
Penamaan
| Hal | Aturan | Contoh |
|---|---|---|
| Class | PascalCase | StudentController |
| Method dan variabel | camelCase | getActiveStudents |
| Tabel dan kolom | snake_case | student_classes |
| Route name | kebab-case atau dot | students.index |
Gaya kode
Ikuti PSR-12. Rapikan kode otomatis sebelum commit:
./vendor/bin/pintBranch
main: kode productiondevelop: kode integrasifeature/nama-fitur: fitur barufix/nama-bug: perbaikan bug
Pesan commit
Format: tipe: deskripsi singkat
feat: tambah filter kelas di daftar siswa
fix: perbaiki nilai rata-rata yang salah hitung
docs: perbarui panduan setup lokal
refactor: pindahkan logika tagihan ke servicePull request
- Judul jelas dan singkat.
- Jelaskan apa yang berubah dan kenapa.
- Sertakan langkah untuk mengujinya.
- Perbarui dokumentasi bila perlu.
- Minimal satu reviewer menyetujui sebelum merge.