Na aula 5, exercício 7, para não deixarmos a URL da aplicação espalhada pelo fonte é solicitado a criação da classe abaixo:
public class URLDaAplicacao {
public String getUrlBase() { return "http://localhost:8080"; }
}
E usamos deste modo:
public void visita() {
driver.get(new URLDaAplicacao().getUrlBase() + "/usuarios");
}
Dúvida: Existe algum problema em criarmos um atributo ou método do tipo static para não precisarmos dar new na hora de usar? Há algum efeito colateral ao fazer desta forma?
Obrigado.