 | |  |
| e-maje La 3D Toujours
| Bonjour,
Pour s'y reconnaître il faut nommer ses objets, çà c'est un fait.
Quand on scripte on doit aussi nommer ses fonctions, ses variables, etc...
Aux grands damnes des scripteurs que j'ai côtoyé et de moi-même je dois l'avouer, je ne sais pas nommer avec une certaines logique, en tous cas apparemment pas avec la logique communément employée...
Pourriez m'aider ?
---------------
gillesmurguet.blogspot.fr
Blender me fait les yeux doux et je n'y suis vraiment pas insensible ^_^
|
julius_c
| Il n'y a pas de règle universelle. Dans chaque boîte que j'ai fait, ils nomment différemment. Au final, je dirais que ce qui se retrouve le plus souvent, c'est de nommer comme un codeur. Par exemple : "Chaise de bureau" donne "ChaiseBureau" . Ensuite, il est parfois utile de rajouter un identifiant à la fin. Exemple : si je renomme un cluster d'un objet, ça va donner "xxx_cls". Ainsi, tous les types d'objets (bones, géométrie, clusters, nulls, implicites....) sont sélectionnables, ou utilisables en deux temps trois mouvements au sein de scripts.
Voilà pour moi l'essentiel à retenir. Message édité par julius_c le 23-11-2010 à 09:22:41
|
shadows44 Team 3DVF
| Ce qui peut se faire en dev, c'est d'adopter une nomenclature qui fait que quand tu vois un nom, tu sais s'il s'agit d'une variable, fonction etc.
Ca peut passer par un préfixe ( vVarName pour indiquer que VarName est une varialbe), du jeu sur le fait que la première lettre soit une majuscule ou une minuscule, un préfixage avec "_", etc.
(on rejoint les identifiants de julius, sauf que j'ai surtout vu ça au début du nom plutôt qu'à la fin)
Avantage en programmation objet : même si tu ne connais pas le projet entier, en déchiffrant un bout de code précis tu sais de quoi ça parle. ---------------
Suggestion de news, interview, making of ? Contact : benoit -at- 3dvf.fr
|
| |
| | |