2014-07-16 6 views
0

Pourquoi tout le monde écrit une variable commence par m? Adaptateur mApapter? Mais Android studio suggère adaptateur Adaptateur.
quelle est la bonne pratique de codage? Laquelle est très claire à lire.
à quoi sert la convention de nom universel? J'ai vu quelque chose comme ça sur php.Adapter pAdapter. «M» signifie membre de la classeParamètre ou nom de variable?

Répondre

0

Donc, si vous n'utilisez pas IDE pour mettre en évidence vos membres, alors vous comprendrez que c'est un membre par son nom.

personnes Somtimes utilisent d'autres préfixes si vous découvrez certaines variables commençant par « i » ou « l » il pourrait aussi être une variante du Hungarian Notation

Pour plus d'informations voir Why do variable names often start with the letter 'm'?

Dans Android Style de codage Champ Les conventions de dénomination sont

  • Les noms de champs non publics et non statiques commencent par m.
  • Les noms de champs statiques commencent par s.
  • Les autres champs commencent par une lettre minuscule.
  • Les champs finals statiques publics (constantes) sont ALL_CAPS_WITH_UNDERSCORES.

Pour plus d'informations voir Android Follow Field Naming Conventions

0

Ce sont les conventions de nommage pour le projet PSBA, et autant de conventions, sont une question de religion plus que la raison. Ceux-ci n'ont pas été recommandés ni dans le Java Naming Conventions ni dans Google´s Java Style Conventions.

En pratique, chaque organisation ou projet a ses propres conventions.

Je l'appellerais "adaptateur" par exemple.

Questions connexes