Sto creando un'applicazione di risposta e voglio mantenere tutte le mie costanti di stringa in un singolo file come:
export const STR_LOGIN = "Log in"; //h1 on a login page
export const STR_USERNAME = "Username"; // Placeholder on a text input
export const STR_ERR_PASSWORD_TOO_SHORT = "Sorry, your password must be at least 8 characters"; // Error message on form
export const STR_FN_WELCOME_TO_SERVICE = (name) => 'Hi ${name}, welcome to XYZ service. We're so glad to have you here.'; // paragraph text
Si noti che la combinazione di costanti stringa e funzioni che restituiscono stringhe formattate.
Quali convenzioni di denominazione esistono per questo tipo di elenco di costanti - considerando che ce ne sono potenzialmente centinaia?
L'etichetta della stringa deve chiarire dove e come viene usata la stringa.
Il motivo per cui voglio mettere tutto questo in un singolo file di costanti - è nel caso in cui il contenuto debba essere modificato in un secondo momento - possono essere modificati in un unico posto, piuttosto che dover cercare attraverso il file system per cambiare ciascuno uno.