Stavo guardando un codice sviluppato da un gruppo off-shore. Vedo almeno una "interfaccia costante" per modulo definito. Esempio (non reali):Quali sono le alternative più aggraziate alle interfacce costanti?
public interface RequestConstants{
//a mix of different constants(int,string,...)
public static final int MAX_REQUESTS = 9999;
public static final String SAMPLE_REQUEST = "Sample Request";
}
Per la mia comprensione, è un anti-modello in quanto questi non lo fa qualsiasi utilità in fase di esecuzione, e dovrebbero essere evitati o affrontati in modo diverso. Quali sono i modi eleganti per rappresentarlo? È possibile utilizzare enums
?
Wow! giù voto. ma perché? –
Raccomando di testare rigorosamente la funzionalità della loro programmazione e di non preoccuparsi di problemi come questo fino a quando non trovi funzionalità interrotte. – emory