facebook_icon Spasi 30 Tip Koding Laravel Yang Lebih Manusiawi Dan Disukai Rekan Kerjamu 1
  1. Home
  2. Kelas
  3. SPASI : 30 Tip Koding Laravel yang Lebih Manusiawi dan Disukai Rekan Kerjamu
0.00
5
1.5 jam

SPASI : 30 Tip Koding Laravel yang Lebih Manusiawi dan Disukai Rekan Kerjamu

Jangan percaya jika ada yang bilang kerjaan utama programmer itu menulis kode! Kenyataannya, programmer menghabiskan lebih banyak waktu untuk membaca kode dibanding menulisnya. 

Itulah sebabnya kita punya kewajiban agar kode yang ditulis, selain bisa dibaca mesin, juga harus mudah dipahami manusia.

Silabus

01. Daftar Isi

  • Daftar Isi

02. Prolog

  • Prolog

03. View

  • View
  • Memecah File
  • Biasakan Memakai Sub View
  • Penamaan Sub View
  • Layout vs Konten
  • Tidak Menyisipkan Blade Ke Dalam Javascript
  • Jangan Pisahkan JS dan Pasangan HTML-nya
  • View Share & View Composer Terlalu Magic, Hindari!
  • Sub View vs Blade Component
  • Intermeso: Kode yang Manusiawi

04. Controller

  • Controller
  • Jangan Hanya Menulis Kode, Rangkailah Sebuah Cerita!
  • Buat Outline (Daftar Isi)
  • Bercerita Dengan Protected Method
  • Reusable Dengan Protected Method
  • Reusable Dengan Trait
  • Maksimal Tujuh Dengan Resource Controller
  • Single Action Controller Untuk "Sisanya"
  • Form Request Yang Terabaikan
  • Jangan Percaya User!
  • Hadirkan Model Secara Otomatis: Route Model Binding
  • Proteksi Dari Pintu Masuk Pertama: Route Constraints
  • Intermeso: Happy Case, Alternative Case, Edge Case

05. Model

  • Model
  • Tetap Rapi Dengan Trait
  • Encapsulation Dengan Accessor
  • Mengganti Accessor Dengan Getter
  • Standarisasi Accessor Dengan Prefix
  • Bercerita Dengan Scope
  • Pegawais? Penggunas? Saatnya "Break The Rules"
  • Pasti Aman Dengan withDefault()
  • Pakai Konsisten Dengan DB Transcation
  • Intermeso: Berdamai Dengan Eloquent Model