Para evitar números mágicos, siempre uso constantes en mi código. En los viejos tiempos solíamos definir conjuntos constantes en una interfaz sin método que ahora se ha convertido en un antipatrón.Práctica recomendada para constantes globales que implican números mágicos
Me preguntaba ¿cuáles son las mejores prácticas? Estoy hablando de constantes globales. ¿Es una enumeración la mejor opción para almacenar constantes en Java?
¿cómo es más flexible que las enumeraciones? también pueden tener métodos específicos constantes (métodos abstractos que implementa cada constante individual). –