Cita:
Iniciado por JaimeSavines Los objetos no estan aislados, generalmente interactuan con otros objetos y muchas veces esa relacion en conjunto crea comportamientos mas complejos por es importante decidir cuales son los alcances y limites de los objetos que conviven en nuestro modelo y como en todas las cosas existen practicas que te ayudan a tomar esa desicion basada en practicas que normalmente se usan para eso. te recomiendo que leas sobre los patrones GRASP te dejo la liga de la wiki pero tambien si puedes al final viene el titulo del libro de Craig Larman que es el que menciona y le da nombre a esos patrones ademas de abordar otros temas que podrian servirte.
[URL="http://en.wikipedia.org/wiki/GRASP_%28object-oriented_design%29"]GRASP[/URL]
Saludos
Si yo quiero que interactuen, pero no sé en qué otros objetos dividirlos... con esos métodos se os ocurre varias formas de dividirlos? teniendo en cuenta que en casi todos ellos hago uso de una conexión a la base de datos.
Y sobre el diseño UML he leído pero no veo cómo aplicarlo en este ejemplo.
Muchas gracias de antemano