Bonjour,
Je me demande ce qui est le mieux dans le cas suivant: j'ai une variable
ArrayList qui va être traité par différentes fonctions (ajout/suppression
de membres, modification de membres):
cas A:
ArrayList list = new ArrayList();
modifyA1(ref list);
modifyA2(ref list);
modifyA3(ref list);
modifyA4(ref list);
cas B:
ArrayList list = modifyB1();
list = modifyB2(list);
list = modifyB3(list);
list = modifyB4(list);
Merci
Julien
Bonjour,
Je me demande ce qui est le mieux dans le cas suivant: j'ai une variable
ArrayList qui va être traité par différentes fonctions (ajout/suppression
de membres, modification de membres):
cas A:
ArrayList list = new ArrayList();
modifyA1(ref list);
modifyA2(ref list);
modifyA3(ref list);
modifyA4(ref list);
cas B:
ArrayList list = modifyB1();
list = modifyB2(list);
list = modifyB3(list);
list = modifyB4(list);
Merci
Julien
Bonjour,
Je me demande ce qui est le mieux dans le cas suivant: j'ai une variable
ArrayList qui va être traité par différentes fonctions (ajout/suppression
de membres, modification de membres):
cas A:
ArrayList list = new ArrayList();
modifyA1(ref list);
modifyA2(ref list);
modifyA3(ref list);
modifyA4(ref list);
cas B:
ArrayList list = modifyB1();
list = modifyB2(list);
list = modifyB3(list);
list = modifyB4(list);
Merci
Julien
Bonjour,
Je me demande ce qui est le mieux dans le cas suivant: j'ai une variable
ArrayList qui va être traité par différentes fonctions (ajout/suppression
de membres, modification de membres):
cas A:
ArrayList list = new ArrayList();
modifyA1(ref list);
modifyA2(ref list);
modifyA3(ref list);
modifyA4(ref list);
cas B:
ArrayList list = modifyB1();
list = modifyB2(list);
list = modifyB3(list);
list = modifyB4(list);
Merci
Julien
Bonjour,
Je me demande ce qui est le mieux dans le cas suivant: j'ai une variable
ArrayList qui va être traité par différentes fonctions (ajout/suppression
de membres, modification de membres):
cas A:
ArrayList list = new ArrayList();
modifyA1(ref list);
modifyA2(ref list);
modifyA3(ref list);
modifyA4(ref list);
cas B:
ArrayList list = modifyB1();
list = modifyB2(list);
list = modifyB3(list);
list = modifyB4(list);
Merci
Julien
Bonjour,
Je me demande ce qui est le mieux dans le cas suivant: j'ai une variable
ArrayList qui va être traité par différentes fonctions (ajout/suppression
de membres, modification de membres):
cas A:
ArrayList list = new ArrayList();
modifyA1(ref list);
modifyA2(ref list);
modifyA3(ref list);
modifyA4(ref list);
cas B:
ArrayList list = modifyB1();
list = modifyB2(list);
list = modifyB3(list);
list = modifyB4(list);
Merci
Julien
Bonjour,
Je me demande ce qui est le mieux dans le cas suivant: j'ai une variable
ArrayList qui va être traité par différentes fonctions (ajout/suppression
de membres, modification de membres):
Bonjour,
Je me demande ce qui est le mieux dans le cas suivant: j'ai une variable
ArrayList qui va être traité par différentes fonctions (ajout/suppression
de membres, modification de membres):
Bonjour,
Je me demande ce qui est le mieux dans le cas suivant: j'ai une variable
ArrayList qui va être traité par différentes fonctions (ajout/suppression
de membres, modification de membres):
Bonjour,
Je me demande ce qui est le mieux dans le cas suivant: j'ai une variabl e
ArrayList qui va être traité par différentes fonctions
(ajout/suppression de membres, modification de membres):
cas A:
ArrayList list = new ArrayList();
modifyA1(ref list);
modifyA2(ref list);
modifyA3(ref list);
modifyA4(ref list);
cas B:
ArrayList list = modifyB1();
list = modifyB2(list);
list = modifyB3(list);
list = modifyB4(list);
Bonjour,
Je me demande ce qui est le mieux dans le cas suivant: j'ai une variabl e
ArrayList qui va être traité par différentes fonctions
(ajout/suppression de membres, modification de membres):
cas A:
ArrayList list = new ArrayList();
modifyA1(ref list);
modifyA2(ref list);
modifyA3(ref list);
modifyA4(ref list);
cas B:
ArrayList list = modifyB1();
list = modifyB2(list);
list = modifyB3(list);
list = modifyB4(list);
Bonjour,
Je me demande ce qui est le mieux dans le cas suivant: j'ai une variabl e
ArrayList qui va être traité par différentes fonctions
(ajout/suppression de membres, modification de membres):
cas A:
ArrayList list = new ArrayList();
modifyA1(ref list);
modifyA2(ref list);
modifyA3(ref list);
modifyA4(ref list);
cas B:
ArrayList list = modifyB1();
list = modifyB2(list);
list = modifyB3(list);
list = modifyB4(list);
> Dans le cas général, le mieux est :
> Dans le cas général, le mieux est :
> Dans le cas général, le mieux est :
on peut aller encore plus loin. "tu ne feras pas de side effect sur un
parametre" conduit à :
public class ArrayWorker
{
public ArrayWorker(ArrayList list) ;
public void modifyA1() ;
public void modifyA2() ;
public void modifyA3() ;
}
mais bon...
par contre, il y'a aussi un principe qui dit "une fonction ne fait pas de
side object sur l'objet, pour une methode, si, et c'est même son but"
on peut aller encore plus loin. "tu ne feras pas de side effect sur un
parametre" conduit à :
public class ArrayWorker
{
public ArrayWorker(ArrayList list) ;
public void modifyA1() ;
public void modifyA2() ;
public void modifyA3() ;
}
mais bon...
par contre, il y'a aussi un principe qui dit "une fonction ne fait pas de
side object sur l'objet, pour une methode, si, et c'est même son but"
on peut aller encore plus loin. "tu ne feras pas de side effect sur un
parametre" conduit à :
public class ArrayWorker
{
public ArrayWorker(ArrayList list) ;
public void modifyA1() ;
public void modifyA2() ;
public void modifyA3() ;
}
mais bon...
par contre, il y'a aussi un principe qui dit "une fonction ne fait pas de
side object sur l'objet, pour une methode, si, et c'est même son but"
julien a écrit :Bonjour,
Je me demande ce qui est le mieux dans le cas suivant: j'ai une
variable ArrayList qui va être traité par différentes fonctions
(ajout/suppression de membres, modification de membres):
Dans le cas général, le mieux est :
ArrayList list = new ArrayList();
modifyA1(list);
modifyA2(list);
modifyA3(list);
modifyA4(list);
ArrayList est un type référence : pas besoin d'utiliser ref.
julien a écrit :
Bonjour,
Je me demande ce qui est le mieux dans le cas suivant: j'ai une
variable ArrayList qui va être traité par différentes fonctions
(ajout/suppression de membres, modification de membres):
Dans le cas général, le mieux est :
ArrayList list = new ArrayList();
modifyA1(list);
modifyA2(list);
modifyA3(list);
modifyA4(list);
ArrayList est un type référence : pas besoin d'utiliser ref.
julien a écrit :Bonjour,
Je me demande ce qui est le mieux dans le cas suivant: j'ai une
variable ArrayList qui va être traité par différentes fonctions
(ajout/suppression de membres, modification de membres):
Dans le cas général, le mieux est :
ArrayList list = new ArrayList();
modifyA1(list);
modifyA2(list);
modifyA3(list);
modifyA4(list);
ArrayList est un type référence : pas besoin d'utiliser ref.
Et la définition de modiyA1 doit être void modifyA1(ref ArrayList l ist)
ou modifyA1(ArrayList list)?
Et la définition de modiyA1 doit être void modifyA1(ref ArrayList l ist)
ou modifyA1(ArrayList list)?
Et la définition de modiyA1 doit être void modifyA1(ref ArrayList l ist)
ou modifyA1(ArrayList list)?
> Je ne comprends pas le "par contre" : il y a une contradiction entre ce
principe et le code ci-dessus qui m'échappe ?
Sinon, suite à notre dernière discussion, vous ne m'avez pas dit ce que
vous pensiez de l'utilisation des DynamicMethod couplées aux generics ?
> Je ne comprends pas le "par contre" : il y a une contradiction entre ce
principe et le code ci-dessus qui m'échappe ?
Sinon, suite à notre dernière discussion, vous ne m'avez pas dit ce que
vous pensiez de l'utilisation des DynamicMethod couplées aux generics ?
> Je ne comprends pas le "par contre" : il y a une contradiction entre ce
principe et le code ci-dessus qui m'échappe ?
Sinon, suite à notre dernière discussion, vous ne m'avez pas dit ce que
vous pensiez de l'utilisation des DynamicMethod couplées aux generics ?
et bien, c'est trés idiot, mais je n'ai pas exactement compris ou m'e n
servir une fois que je me suis lancé dans le truc.
et bien, c'est trés idiot, mais je n'ai pas exactement compris ou m'e n
servir une fois que je me suis lancé dans le truc.
et bien, c'est trés idiot, mais je n'ai pas exactement compris ou m'e n
servir une fois que je me suis lancé dans le truc.