Hola como puedo organizar las capas de un programa ? en este caso un simple mantenedor con 1 sola clase, no usare ningún motor BD si no mas bien guardare todo en un ArrayList pero no se muy bien como organizar las capas
Hasta el momento tengo lo siguiente, ej:
Capa vista: Un formulario
Capa controlador: Un arrayList de tipo Producto (aquí hago el crud)
Capa modelo: Clase Producto
esta bien lo que estoy plantenado ? que otra forma mas eficaz podría implementar a nivel de capas para que sea fácil mantener el código y generar buenas prácticas considerando que no utilizaré ningún motor bd ?
agradecería mucho sus opiniones, gracias de antemano
FinisHim.