Boa noite pessoal,
Sempre que vou escrever um método que utilizará uma propriedade da própria classe que possui getter, como por exemplo "String nome", as boas práticas dizem para chamar como "this.nome", "this.getNome()" ou vai da preferência do programador?
Classe para exemplificar minha dúvida:
public class Aluno {
private String nome;
public String getNome() {
return this.nome;
}
public String toStringV1() {
return this.nome;
}
public String toStringV2() {
return this.getNome();
}
}
Como estou começando no mundo Java agora, gostaria de começar já com as boas práticas na cabeça, mesmo que o resultado final seja o mesmo (eu acho hehe).
Agradeço a atenção.