Bonjour messieurs je me pose des questions :
Certaines personne sur le projet sur lequel je suis, on un code qui ne me parait vraiment bizard je ne comprends pas pourquoi ils font ça. Est-ce que quelqu'un peut me dire s’il s’agit d'une optimisation du code ou juste un code spécifique a certains développeurs ? :
-Première interrogation est sur le mot clé this
J'aimerais juste savoir si c'est une convention ou alors si c'est une optimisation car perso je trouve ca moche j'utilise directement la variable sans le this.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public class Kom { /** L'ancienne valeur */ private String oldValue; public void doplop() { this.oldValue = "plop"; }
-Deuxième interrogation :
C'est une optimisation de mettre l'objet a null avant de faire le passage par référence ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public class Kom { public void doplop() { obj = null // obj et obj2 sont de même type obj = obj2 }
Merci d’avance.
Cordialement.
Partager