Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/09/2008, 10:14
blackwind
 
Fecha de Ingreso: noviembre-2003
Ubicación: Mexico
Mensajes: 1.081
Antigüedad: 21 años
Puntos: 7
Respuesta: Pregunta sobre Objetos en la practica (sin codigo)

no estoy muy familiarizado con ese tipo de problemas, pero si con el uso de POO.

Si tu aplicacion no va a ser muy larga (miles y miles de lineas de codigo), y no le va a estar metiendo mano mucha gente, y ademas no piensas reutilizar la base de tu aplicacion para otros, creo que la mejor solucion, es crear una lista con todos los campos posibles, y los que no se ocupen, los dejas vacios (sin causar una referencia nula). Es decir, la solucion mas simple.


Ahora, que si es de esos proyectos grandes y a largo plazo, vale la pena hacer un buen diseño de objetos.
Puedes utilizar el polimorfismo e implementar interfaces. Asi, dependieno del tipo de objeto que le pases al programa, es lo que va a realizar.

Recuerda que lo importante, es tener productivdad al momento de hacer tu aplicacion, y poder mantenerla "facilmente" (y logicamente, que tu aplicacion haga bien lo que tiene que hacer). Si una lista con varios campos es la mejor solucion para alcanzar eso que dije, hazla! No importa que otros se burlen de tu "pobre" codificacion.