Приклад:
Ви створюєте абстрактний клас для дій Ajax. Різні дії Ajax розширять цей клас.
Проблема:
- Ви називаєте клас AjaxAction або AbstractAjaxAction?
- Створюючи підкласи, чи називаєте їх:
- Дія
- AjaxAction
- Просто назвіть їх, якими вони є
Я не зміг знайти, що таке "офіційна" конвенція. Я не бачу необхідності в префіксі "Анотація" або будь-якій необхідній умові іменування в підкласах. (Він може відповідати в будь-якому випадку, залежно.)
Чи існує офіційна конвенція? Не могли б ви пов’язати мене з цим? А які ваші думки з цього приводу?