2010-11-05 4 views
2

Je vais et viens sur la façon de nommer les classes d'activités. L'activité semble impliquer un verbe, comme EditContact, par exemple. Mais cela ressemble plus à ce que l'on appelle l'intention qui déclenche EditContact. L'activité doit-elle être nommée ContactEditor à la place?Quelles sont les règles de base pour nommer des classes qui étendent la classe d'activité d'Android?

+1

Puisqu'il n'y a pas une réponse 'correcte' je marquerais ceci comme Wiki de Communauté si j'étais vous. – fredley

Répondre

1

J'ai travaillé avec quelques projets et il ne semble pas être un manière de le faire, et généralement je suis la règle d'or de nom quelque chose par ce qu'il fait. Dans ce cas, ContactEditor serait mieux, enregistrez vos verbes pour les fonctions.

4

Question intéressante. Il n'y a pas de bonne réponse à cela.

Opinion personnelle: activités représentent des « lieux » dans ma demande, donc je les nommer en conséquence: UserSettingsEditorActivity, MainScreenActivity, etc ..

+1

J'aime ça, mais je ne suis pas d'accord avec l'activité annexe à tout, pour les mêmes raisons [Notation hongroise] (http://en.wikipedia.org/wiki/Hungarian_notation) est (généralement) mal vu. – fredley

Questions connexes