Salut à tous,
Une question concernant la déclaration des variables. Je me pose la question si c'est mieux de passer par des variable intermédiaires que j'affecte aux membrex privés. Par exemple entre les deux exemple ci dessous, lequel vous paraît le plus propre.
L'exemple est d'une simplicité banale , mais j'ai pas trouvé mieux pour illustrer ce que je veux dire..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 // methods public void motherFunction(){ toto=1; int soso=buildToto(toto) } public int buildToto(int aToto){ Toto=aToto; Toto=Toto+1; return Toto; } // Private members private int Toto;
ou bien vaut-il mieux de se passer du aToto comme suit
Ma question est donc de savoir si c'est mieux de passer par une étape intermédiaire, pour que dans les cas plus compliqué, je sache qu'est ce qui rentre et ce qui sort de ma fonction( par exemple quand je veux faire des tests unitaire pour tester ma fonction).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 // methods public void motherFunction(){ toto=1; int soso=buildToto() } public int buildToto(){ Toto=Toto+1; return Toto; } // Private members private int Toto;
Merci pour votre aide,
SomZ
Partager