Ejemplo
Evitar la autocomparación puede ser tan simple como buscar código en el que se compare x == x, tal como se muestra en el ejemplo. También puede ampliarse para comprender métodos de obtención simples y la palabra clave
this
.
public
class
ClassA {
int
x;
public void
methodA() {
if
(x==x){
// ...
}
if
(this.x==x){
// ...
}
if
(getX()==x){
// ...
}
}
}
Solución
Elimine 'x==x, this.x==x, getX()==x' y reconsidere la lógica del código