Boas,
Estou a trabalhar num grande projecto em java e como é utilizado muitos valores constantes resolvi criar uma classe que contem apenas variaveis static final (constantes) assim quando tiver que mudar o valor de alguma delas só tenho q ir a um sitio em vez de estar a percorrer todas as classes do meu projecto para fazer isso.
Vejam o inicio dessa classe:
public class SystemCons {
/* DATABASE CONFIGURATION */
public static final String DBDRIVER = "com.mysql.jdbc.Driver";
public static final String HOST = "localhost";
public static final String LOGIN = "morcego";
public static final String PASSWORD = "xxxxxxxxx";
//...............
}
A meu ver facilita bastante as coisas mas queria saber se é boa politica em termos de programacao em java, o que acham?
PEACE!