2017-10-09 14 views
0

Quelle est la convention pour nommer une variable transformée après l'avoir nettoyée, c'est-à-dire en supprimant certains caractères indésirables. Je pose des questions sur le suffixe pratique et familier utilisé dans l'environnement de test. Disons que nous avons une variable sale originale item_name. J'ai rencontré des fins comme item_name_cleaned, item_name_weeded_out, item_name_seeded_out. Qu'est ce que tu utilises?convention pour nommer une variable nettoyée

+0

Pour votre but, 'item_name_clean' semble approprié. –

Répondre

0

Il n'y a pas de convention, il suffit d'utiliser une expression assez claire ou quelque chose que vous avez décidé de standardiser dans votre environnement de travail, et que vous êtes sûr que tout le monde le sait. Notez toutefois que si ce "nettoyage" a un impact potentiel sur la sécurité, il est préférable d'ajouter des suffixes aux variables sales, afin de rendre leurs risques de sécurité évidents pour quiconque les utilise. ajouter le suffixe des variables propres ou non est plus une préférence personnelle, mais il est probablement préférable de faire les deux, de sorte que celui qui rencontre une variable sans un tel suffixe est plus susceptible de ne pas faire des hypothèses à ce sujet. Ceci est uniquement pertinent lorsque vous modifiez le nom de la variable d'origine, bien sûr (ce n'est pas un composant ou quelque chose que vous ne pouvez pas interférer).

+0

Vous avez écrit qu'il n'y a pas de convention. Comment pouvez-vous savoir avec 100% de confiance ce que des millions d'utilisateurs font à leurs variables. Voulez-vous dire que vous n'avez pas de convention et une fois que vous nommez la variable nettoyée dans un sens et l'autre fois dans l'autre sens? En posant la question, j'espérais pouvoir apprendre des indices d'expériences d'autres utilisateurs. A bientôt :-) –

+0

@PrzemyslawRemin 1/3 Es-tu sérieux? J'ai écrit "il n'y a pas de convention" parce que j'ai lu ou au moins écrémé beaucoup de livres sur la programmation générale et j'ai de l'expérience et je n'ai pas trouvé de convention à ce sujet (une pratique pas encore très utilisée) . Cela signifie qu'il n'y a pas une seule pratique qui est suivie par la plupart des millions de développeurs dans le monde, ou même qui a une forte prévalence, les autres possibles. (continue ...) – gbr

+0

@PrzemyslawRemin (... continue) 2/3 Cela ne veut pas dire que les individus utilisent une chose différente pour chaque variable, chaque individu ou magasin qui doit beaucoup utiliser cela finira par faire leur propre convention, mais ce sera ** leur ** ** ** convention personnelle. Quand vous dites "What is convention", je dois supposer que vous êtes à la recherche d'un congrès ** universal **, pas pour une liste de toutes les conventions personnelles que tous les développeurs et boutiques du monde entier est venu avec. Ce que je n'ai pas, je l'admets. (continue ...) – gbr