Entrar
¿Nuevo usuario? Inscribirme
smalltalking · Un lugar para el estudio y desarrollo de Ambientes de Objetos virtuales.
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés hacer búsquedas de antiguos mensajes del grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Pensando en objetos ?   Lista de mensajes  
Responder | Reenviar Mensaje #17155 de 17205 |
Re: [objetos] Pensando en objetos ?

Hola kiko,
 
El pensar que un modelo (una descripción) es suficiente para determinar
 un objeto es incorrecto.
Los objetos que uno ve/entiende son resultantes del proceso informático,
 son resultantes de la actividad que desarrollamos para apropiarnos/capturar
 la forma de "algo real".
 
Por mas que nos apropiemos de detalles concretos al analizar un
 objeto (una instancia), nunca capturamos todo su contenido, esto
 motivó grandes estudios en psicología por décadas, en dónde se
 intentaba definir características de la imagen que capturabamos
 en ese proceso (con los mas variados objetivos).
El tema es que por mas que agendemos detalles de instancias,
 siempre producimos, por reducción una idea abstracta de los
 objetos observados.
Si tenemos una buena forma de modelar esa idea abstracta no
 alcanza para replicar los que pueda hacerse con el objeto real.
 
Además hay que considerar que bajo distintos puntos de vista
 vemos distintas cosas de los objetos que analizamos,
 por lo que NO es incorrecto tener modelos diferentes,
 pues son productos de diferentes puntos de vista.
El "sumar" dos modelos, integrandolos en un tercer modelo
 no simplifica las cosas, porque como toda formalización no
 tiene compromiso con las fuentes.
 
En resumen, si ves tu formón (sea virtual o real) de una forma,
 hace un modelo para entenderlo mejor (al formon, ... no al modelo).
Si no te sirve el modelo, tratá de observar el formon de otra manera.
Si no aparece otra manera, date tiempo (busca otros ejemplos de
 uso u otras instancias) o busca otra persona.
Si encotrás otros modelos probalos ... y luego trata de entenderlos.
 
Si tu formón no anda y no se te ocurre otra forma.. poné
 un "objeto en medio" (mas tarde si tenes la oportunidad de
 aclarar la situación, podrás sacarlo o hacerlo mas evidente
 según convenga a tus propositos).
 
usa tus modelos como a los huesos un perro,
Ale.
 
 
 
 
 
 
 
----- Original Message -----
Sent: Tuesday, October 13, 2009 10:34 AM
Subject: [objetos] Pensando en objetos ?

Hola gente

Tengo un problema para modelar un objetos que llamo Brush, el cual se encarga de modelar un terreno. Como si fuera un formón de un carpintero.
Este Brush  puede ser de dos formas( por el momento), circular o cuadrado, pero podría ser de infinitas formas.
En un modelado rápido puse:
Brush
    SquaredBrush
     CircleBrush.
Yo creo que esta muy mal y que Brush solo debería conocer de que forma es y actuar en consecuencia. El tema es que no puedo lograr que funcione de esta forma y por eso entre a dudar.
Si pienso en el ejemplo del formón, en la realidad este es de una forma u otra, no tiene una punta intercambiable. Lo cual me confunde, porque hace parecer que mi modelo esta bien y que Formón/Brush tiene subclases
Pero aquí los objetos son virtuales.jajaj

Como lo modelarían ustedes ?.
Que relación hay entre un objetos virtual y uno real que estoy modelando (Formón/Brush)?.
Trato de pensar en todas las pautas que aquí se han dicho para poder modelar correctamente, pero no me cierra.
El desacoplar la forma fuera del Brush, me permite tener un modelo  más flexible. El tema es que como no logro que esto me quede bien modelado    pensé en preguntar


saludos

PD: Debo volver a Delphi ? jajjaja







Encontra las mejores recetas con Yahoo! Cocina.
http://ar.mujer.yahoo.com/cocina/


Mié, 14 de Oct, 2009 7:51 pm

alereimondo
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #17155 de 17205 |
Desplegar mensajes Autor Ordenar por fecha

Hola gente Tengo un problema para modelar un objetos que llamo Brush, el cual se encarga de modelar un terreno. Como si fuera un formón de un carpintero. Este...
kikogregoris
Sin conexión Enviar correo
13 de Oct, 2009
2:12 pm

... se ... Es difcil decir que est mal sin saber cul es la responsabilidad/funcionalidad del objeto, qu protocolo tiene y cmo interacta con el resto. Los...
Carlos E. Ferro
carloseferrob
En línea Enviar correo
14 de Oct, 2009
1:35 pm

Hola kiko, El pensar que un modelo (una descripción) es suficiente para determinar un objeto es incorrecto. Los objetos que uno ve/entiende son resultantes...
Alejandro F. Reimondo
alereimondo
Sin conexión Enviar correo
14 de Oct, 2009
7:56 pm

Hola Ale Ok, entiendo o creo entender a donde vas. La implementación funciona, solo me parecía que no era muy apropiada o que no estaba modelada de una forma...
kikogregoris
Sin conexión Enviar correo
26 de Oct, 2009
4:35 pm

... funciona, ... de ... Esto ... Yo creo que al programar pasa lo mismo que al escribir. Cuando uno empieza a escribir, hay dos posibilidades: o est...
Carlos E. Ferro
carloseferrob
En línea Enviar correo
7 de Nov, 2009
4:02 pm

On Tue, 13 Oct 2009 06:34:33 -0700 (PDT) ... Hola. Segun lo que te entendí, tu dilema me parece que es el clásico Herencia vs Delegación. ¿A quien le doy...
Sebastian Gurin
cancerbero_sgx
Sin conexión Enviar correo
15 de Oct, 2009
2:08 pm

Hola Sebastian Ok,  gracias. Si es un problema de este tipo, el tema es que poner en otra clase la responsabiliad parece ser una cuestion algoritmica. Como la...
kikogregoris
Sin conexión Enviar correo
26 de Oct, 2009
4:35 pm

Hola Carlos Gracias por responder y perdón la demora en mi respuesta. Te comento brevemente de que trata el problema en la implementación, es posible que...
kikogregoris
Sin conexión Enviar correo
26 de Oct, 2009
5:44 pm

... demora en mi respuesta. No hay cuidado, yo me demoro ms :-) ... puntos ... Suena bien, pero por la ambigedad del lenguaje natural, suena igual de bien si...
Carlos E. Ferro
carloseferrob
En línea Enviar correo
6 de Nov, 2009
5:38 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda