buenas denuevo esta es otra preguntica que les tengo.
actualmente mi proyecto universitario esta desarrollado con el principio o arquitectura de las 3 capas una logica otra de interfaz y una dao o datos, ahora, el problema es q se me presento una duda en cuanto a la carga y el manejo de los datos.
en el proyecto utilizo archivos xml para guardar mi informacion, el problema es q hay un conflicto de como usar esas listas, unos compañeros me dicen que ellos carga la totalidad de esas listas al comenzar el programa y que durante su ejecucion manejan las listas y cuando es necesario las salvan, otros me dicen que cuado se va a usar informacion de alguna lista x se carga la informacion se usa y luego se salva que nunca permanecen abiertas esas lsitas luego de usarlas. Cada uno tiene su punto ya que unos alegan que si no se cargan al comienzo es menos funcional el constante cargado y salvado de los datos pero los otros alegan que el cargan una cantidad xs de listas al iniciar el programa es como funcional tambien.
ustedes que son los expertos cuentenme que opinan? la idea es instancear una lista cargarla del xml usar sus datos y salvarla? o cargar todo al comienzo usar las listas durante la ejecucion y luego slavar cuando salgo?
saludos y gracia!!!