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
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
En prenant un coup d'oeil à la page de style de code Android, vous pouvez voir que:
- noms de champs non publics, 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.
https://source.android.com/source/code-style.html#follow-field-naming-conventions
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.
- 1. Nom de la table comme paramètre variable
- 2. Tableau dynamique utilisant un paramètre ou une variable dans le nom de table cakephp
- 3. Comment utiliser la variable JS comme nom de paramètre ngresource?
- 4. paramètre supplémentaire nom omettant la variable de chaîne Url.Action
- 5. paramètre dynamique ou variable requis comme argument INOUT ou OUT
- 6. Nom de la variable de classe Scala Hides Nom du paramètre de méthode
- 7. Variable indirecte/référence de paramètre (nom dans une autre propriété/autre variable)
- 8. Classe de paramètre variable?
- 9. style de codage: utiliser un paramètre ou une variable d'instance?
- 10. nom de variable actionscript
- 11. Utilisation du nom d'utilisateur ou Page.User.Identity.Name pour le paramètre select
- 12. Changement de nom colonne variable R
- 13. Type de paramètre à variable
- 14. nom de clé variable
- 15. Nom de l'OS Variable
- 16. Impossible de lier la propriété ou la colonne Nom dans DataSource. Nom du paramètre: dataMember
- 17. Reportez-vous au nom de la variable par une autre variable ou déterminez le nom de la variable à partir de la variable
- 18. call_user_func_array avec nom de variable
- 19. Comment ajouter un nom de variable fixe avec un nom de variable variable
- 20. passant paramètre qui a le même nom de variable de champ de classe en C#
- 21. Paramètre de connexion MySQL pour ignorer le nom de table
- 22. Programmation générale - changer le nom de la variable ou simplement le nom d'affichage?
- 23. Pourquoi le nom de paramètre est $ accessToken?
- 24. passage nom de la variable dans JSNI
- 25. Fonction de paramètre variable C++ #define
- 26. Comment utiliser un paramètre de fonction pour faire référence à la variable du même nom?
- 27. Paramètre de base de données variable Cakephp
- 28. Paramètre de recherche de variable pour resourceBundle?
- 29. PHP - nom de variable variable générique d'une variable
- 30. ORA-01036: nom/numéro de variable illicite lors de l'ajout d'un paramètre à une commande oracle