Contoh:
Anda membuat kelas abstrak untuk tindakan Ajax. Tindakan Ajax yang berbeda semuanya akan memperluas kelas ini.
Masalah:
- Apakah Anda menyebutkan kelas AjaxAction atau AbstractAjaxAction?
- Saat Anda membuat subclass, apakah Anda menamainya:
- Tindakan
- AjaxAction
- Beri nama mereka apa adanya
Saya belum dapat menemukan apa konvensi "resmi" itu. Saya tidak melihat perlunya awalan "Abstrak" atau konvensi penamaan yang diperlukan dalam subkelas. (Mungkin tetap cocok, tergantung.)
Apakah ada konvensi resmi? Bisakah Anda menautkan saya ke sana? Dan apa pendapat Anda tentang hal ini?