Cara Menamakan Kelas Notifikasi
Akhir-akhir ini saya mempelajari lebih dalam kelas Notification
(atau yang dulu kita kenal sebagai NSNotification
), sebuah kelas yang kita bisa gunakan untuk komunikasi many-to-many untuk aplikasi kita. Sembari belajar, saya menemukan artikel dari Hermes Pique yang (cukup jadul namun) sangat menarik tentang bagaimana cara memakai Notification
secara mendalam (artikel tersebut masih menggunakan Objective-c).
Artikel tersebut juga mereferensikan sebuah dokumentasi Apple yang menarik dan cocok untuk saya, yaitu petunjuk bagaimana cara menamakan kelas Notification
. Ternyata ada juga ya dokumentasi tersebut, saya tidak pernah menyadarinya. 😅
Rumusnya adalah
1 | [Name of associated class] + [Did | Will] + [UniquePartOfName] + Notification |
Jadi, mengikuti rumus tersebut, berikut adalah nama-nama yang saya sematkan kepada kelas-kelas Notification
saya:
ArtistsRepositoryDidStartUpdateNotification
ArtistsRepositoryDidUpdateNotification
ArtistsRepositoryDidFailToUpdateNotification
Jangan pakai nama-nama seperti ini jika tidak ingin dijauhi dari teman kantor Anda
DidUpdate // apa yang diupdate?
DidFailToLoad // kelas apa yang gagal
Jadi pilih-pilihlah nama yang baik untuk kelas kalian, pasti teman-teman kantor Anda akan senang bekerja dengan (kode) Anda.