Buenas,
a ver tengo que hacer un proyecto java, en concreto un j2ee, y logicamente antes de esto tengo que plantearme cómo voy a hacer las cosas, lo cual ya he hecho... No obstante me gustaría que alguien con experinia en programacion y diseño de proyectos me diese algún consejo sobre como conseguir una buena distribución por módulos y clases. He dado bastantes temas relacionados con ello, pero a la hora de la práctica no es tan fácil como parece; se que tengo que ir buscando mis requisitos funcionales / no funcionales, tener en cuenta los objetivos, etc, y luego ir pensando en los módulos y los diagramas de clases, aunque también entiendo que todo esto logicamente se modifica sobre la marcha cuando vas adentrándote más en el proyecto; y una pequeña guía o algun buen libro que conozcáis sobre diseño de software me vendŕia bien.
gracias y salu2!