Se me ha mencionado que seré el único desarrollador detrás de un gran sistema nuevo. Entre otras cosas, diseñaré una interfaz de usuario y un esquema de base de datos.¿Cómo comienzas a diseñar un sistema grande?
Estoy seguro de que recibiré algunas indicaciones, pero me gustaría poder quitarles los calcetines. ¿Qué puedo hacer mientras tanto para prepararme, y qué tendré que tener en cuenta cuando me siento en mi computadora con las especificaciones?
Algunas cosas a tener en cuenta: Soy un estudiante universitario en mi primer trabajo real de programación. Estaré usando Java. Ya tenemos SCM configurado con pruebas automatizadas, etc., así que las herramientas no son un problema.
+1 Deje que JPA maneje la capa de datos, concéntrese en la implementación java que es compilable, comprobable y comprensible por su editor – klonq