Bom dia, turma!
Já fiz uns tópicos aqui e em outros foruns perguntando sobre alguns costumes de programação do pessoal. Tudo para que eu consiga chegar em um modelo ideal para mim e para os desenvolvedores que queiram analisar os meus códigos.
Então, lá vai…
Sobre uma lista, uma ArrayList. Para “reiniciá-las”, vocês costumam chamar o método clear() ou preferem instanciá-la novamente?
Sobre declaração de objetos. Para um método de uma certa classe que vocês costumam chamar com certa frequência, quais das situações abaixo vocês preferem?
Exemplo: classe Cachorro tem o método latir();
Opção A)
// Início do código para se tornar “global”
Cachorro cachorro = new Cachorro();
// Dentro de um método qualquer…
cachorro.latir();
Opção B)
// Dentro de um método qualquer…
new Cachorro().latir();