Exemple:
Vous créez une classe abstraite pour les actions Ajax. Différentes actions Ajax étendront toutes cette classe.
Problème:
- Nommez-vous la classe AjaxAction ou AbstractAjaxAction?
- Lorsque vous créez des sous-classes, les nommez-vous:
- action
- AjaxAction
- Nommez-les simplement ce qu'ils sont
Je n'ai pas pu trouver ce qu'est la convention "officielle". Je ne vois pas la nécessité du préfixe «abstrait» ou de toute convention de dénomination requise dans les sous-classes. (Cela peut convenir de toute façon, selon.)
Y a-t-il une convention officielle? Pourriez-vous me lier à celui-ci? Et quelles sont vos opinions à ce sujet?