Marcelo, la verdad que no sé cómo podrías postear acá tu diseño.
Pero si pensabas transmitirlo en algún archivo que generado por Dolphin para
que otro Dolphin lo pueda leer, lo que podés hacer es armar un package con
tu diseño y mandar el package. El manera clásica de sacar cosas de la imagen
(el ambiente) Smalltalk es el file out. Que el se puede leer con el notepad
o se puede incorporar a otro Smalltalk del mismo tipo mediante file in.

Lo que no sé es si alguien se va a tomar el trabajo de estudiar tan en
detalle tu material.

En general las consultas que vi se basan en contar un poco el problema, y en
en algunos casos envían el código de algunos métodos puntuales.

Yo algunas  veces las cosas que quiero señalar las grafico con texto.

Por ejemplo

FiguraGeometrica
    Poligono
    Circulo

En el Class Browser de Dolphin 6 tenés una vista llamada Class Diagram, y
por ahí podés ilustrar con imágenes capturadas de ahí.

Igualmente me gustaría qué piensan los demás respecto de herramientas para
ilustrar un diseño y hacerlo más transmitible. En la facultad nos hacían
hacer diagramas de instancias (objetos y sus conocidos), diagramas de clases
(jerarquías de subclasificación con la indicación de algunos mensajes) y
diagramas de secuencias (o de colaboración). Recomendaban usar Visio, aunque
creo que algunos de esos diagramas se podrían hacer con Word, por ejemplo.

Creo que pueden ser muy útiles para ilustarar una exposición o un paper, y
son muy bonitos. Pero a mí nunca me dieron mucho resultado porque me costaba
un trabajo terrible armarlos, y ni que hablar de hacerle retoques.

El punto más débil de estos diagramas es que no te acompañan la evolución de
tu modelo. Escuché que en Squeak hay una herramienta llamada Jacarandá (
http://wiki.squeak.org/squeak/2958 ) para armar diagramas tipo UML, e
intenta cierta integración con el ambiente Squeak.

Pero son cosas que hay que ponerse a estudiar y llevan tiempo. Si estás
urgido de llevar adelante el TP yo te aconsejaría dejarí de lado todo el
tema de diagramas y focalizar totalmente en el trabajo en Smalltalk que te
da la posibilidad de hacerlo de una y mucho más rápido que empezar por
diseñar un diagrama y luego convertirlo en código.

Saludos
Juan

----- Original Message -----
From: "entrada" <[EMAIL PROTECTED]>
To: "clubSmalltalk" <[email protected]>
Sent: Sunday, February 25, 2007 6:23 PM
Subject: [clubSmalltalk] Re: Generar Objetos Automáticamente


>
> Muchas Gracias Juan por tu respuesta!
>
> En realidad uno de los problemas que tengo es que tengo que terminar
> mi TP para el 7 de marzo! por eso estoy intentando ahorrarme escribir
> código!
> Por otro lado quisiera tener un diagrama grafico tipo Enterprise
> Architect para poder postearlo en este grupo y pedir sugerencias,
> puedo generar algun grafico así con Dolphin?
> No encuentro otra vista mas que la que me comentas.
>
> Desde ya, muchas gracias por cualquier ayuda!
> Saludos,
> Marcelo
>
>
> On 25 feb, 18:15, "Juan" <[EMAIL PROTECTED]> wrote:
> > Hola Marcelo
> >
> > Creo que después de conocer un poco Smalltalk uno empieza a darse cuenta
que
> > Smalltalk brinda soluciones mucho más poderosas que las de generar
código a
> > partir de diagramas. Y estas son que código y diagrama están ambos
presentes
> > en un mundo de objetos vivos. Las herramientas que brinda Smalltalk
(Dolphin
> > incluído) muestran este hecho. Una de las herramientas, el Class
Browser, es
> > donde podés trabajar con un "diagrama" activo en el que las clases
aparecen
> > dispuestas arbolarmente reflejando la jerarquía de subclasificación. Los
> > "atributos" que mencionás los podés definir como variables de instancia
para
> > los miembros de cada clase. Los métodos básicos para acceder a las
variables
> > de instancia los podés generar automáticamente mediante la funcionalidad
de
> > crear los accessors. En el class browser podés pedir que te muestre los
> > métodos públicos en primer lugar y tener una vista resumida de lo
mensajes
> > que las instancias de la clase elegida saben responder. Podés pedir que
te
> > muestre solamente los métodos definidos en la clase en cuestión, o
> > alternativamente que te muestre los de la clase y los de todas sus
> > superclases, y así tener un panorama completo del comportamiento de las
> > instancias de la clase.
> >
> > Pero gracias a que es un diagrama "activo" además de mirar, uno puede
> > navegar toda esta diversidad de información. De un método podés ir con
toda
> > facilidad al método homónimo de la superclase. También podés encontrar
todas
> > las implementaciones del método en la jerarquía de clases a la que
pertenece
> > tu clase o todas las implementaciones de ese método en toda la
biblioteca de
> > clases. También podés encontrar todos los lugares donde se envía el
mensaje
> > que estás mirando.
> >
> > La sensación que uno tiene es la de que las cosas están ahí, mostrándose
> > para ser miradas, recorridas, y tocadas. Porque en el curso de esta
> > exploración del ambiente con toda sencillez podés ir dejando tu marca,
> > haciendo los agregados y las modificaciones que desees.
> >
> > Todo esto es posible porque -por así decirlo- diagrama y código no son
cosas
> > separadas en Smalltalk. Son solamente un par de aspectos de (o modos de
ver
> > a) las cosas vivientes con las que uno interactúa.
> >
> > Saludos
> > Juan
> >
> >
> >
> > ----- Original Message -----
> > From: "entrada" <[EMAIL PROTECTED]>
> > To: "clubSmalltalk" <[email protected]>
> > Sent: Sunday, February 25, 2007 5:26 PM
> > Subject: [clubSmalltalk] Generar Objetos Automáticamente
> >
> > > Hola Gente,
> >
> > > Estoy empezando a probar Dolphin Smalltalk X6 y quería consultarles si
> > > conocen alguna aplicación free tipo Enterprise Arquitect que me
> > > permita hacer el diagrama de clases, con sus atributos y métodos y que
> > > automáticamente me genere la salida de código smalltalk.
> >
> > > Desde ya, muchas gracias!.
> >
> > > Saludos,
> > > Marcelo
> >
> > > --
> > > No virus found in this incoming message.
> > > Checked by AVG Free Edition.
> > > Version: 7.5.446 / Virus Database: 268.18.3/700 - Release Date:
24/02/2007
> > 08:14 p.m.
>
>
> >
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.446 / Virus Database: 268.18.3/700 - Release Date: 24/02/2007
08:14 p.m.
>
>


--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "clubSmalltalk" de 
Grupos de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/clubSmalltalk?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a