Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/06/2011, 11:33
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años
Puntos: 306
Respuesta: best practice para guardar datos internos

No acabo de entender tu duda, parece que quieres que el usuario pueda modificar los datos de configuración pero no en el propio archivo. Crea en tu aplicación un proceso para que el usuario pueda generar los ficheros de configuración, un properties o un xml,.

¿Qué te parece poco adecuado que el usuario si quiere pueda tocar los archivos desde un editor de texto? Pues guárdalo como archivo binario.

Todo esto suponiendo que no estés usando una base de datos, si no también podrías guardar la información en ella.

Personalmente prefiero poner la información no sensible y que pueda variar en properties o en una tabla de la BBDD, de esa forma si tengo que cambiar cosas me ahorro el recompilar clases.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.