Personalmente,

Hago el sistema en Smalltalk y luego que esta terminado hago un diagrama UML con el core del sistema para documentacion. Es muy util ver esos diagramas despues de un tiempo, te acordas te todo inmediatamente.

Saludos,
Bruno

El 11/09/2015 a las 14:26, Guillermo Schwarz escibió:
http://programmers.stackexchange.com/questions/144530/how-important-are-uml-diagrams-for-a-successful-project

http://www.crazyontap.com/topic.php?TopicId=2969

http://blog.abstratt.com/2010/02/08/uml-may-suck-but-is-there-anything-better/

http://c2.com/cgi/wiki?RationalRose

http://discuss.joelonsoftware.com/default.asp?design.4.217155.22

http://ask.slashdot.org/story/01/04/05/1554205/is-uml-really-necessary

"*UML /is/ overblown garbage.*

Now, I've been working with UML for several years now, and I've always found that it is a bit two um, "wordy" ( but with graphics ;) I've been in design sessions where people started getting confused whent there was the wrong type of link drawn on the board, or other such nonsense, and UML isn't quite helping. It's making the art of software development much more complicated that it has to be.
It really appears that *most* devlopers tend to obsess about it.
Years ago, A group of developers I worked with came up with what, at the time we called "modified booch notation". Really it's very similar to GML, but without the boxes.(people would draw the clouds/boxes, an the text wouldn't fit, so we eliminated the boxes and just wrote the text.). With all the bright developers I worked with, this turned out to be great. Everyone was understanding the entire model, very quickly. (no UML->brain thunking... :)

I would not heistate to say that UML makes new developers afraid, and doesn't assist in the absorbtion of information any faster than GML. "


2015-09-11 14:08 GMT-03:00 Guillermo Schwarz <[email protected] <mailto:[email protected]>>:

    " UML o no para clarificar, pensar, dibujar un problema, buscarle
    un solucion/diseño y poder transmitirsela a alguien. "

    Para eso existen los patrones de diseño y DDD... aunque no te guste...

    2015-09-11 14:06 GMT-03:00 Mariano Martinez Peck
    <[email protected] <mailto:[email protected]>>:



        2015-09-11 13:53 GMT-03:00 Guillermo Schwarz
        <[email protected]
        <mailto:[email protected]>>:

            Cualquiera que te contradiga en un troll, no?

            Que es eso de ABM?

            Me parece que en argentina viven en una burbuja. Hace años
            que ya nadie cree en UML ni en RUP. Y creó que ya he
            hablado con gente de la UBA, que al parecer se creen que
            son lo mejor de buenos aires y por ende lo mejor de
            argentina y del mundo.

            Pero no tienen argumentos, sólo insultos. Tan mal están en
            argentina que el cerebro ya no funciona?

            El ego es ese pequeño argentino que todos llevamos dentro.

            Como se suicida un argentino? Se sube a la cima de su ego
            y se tira. No muere de golpe, sino de hambre.

            _ Che, les decimos que somos argentinos?

            _ No, deja que se jodan.

            ...

            Si crees que UML es lo mejor del mundo sigue usándolo,
            pero no hagas que otros usen esa porquería. No aporta
            valor, toma tiempo y termina siendo un desperdicio.

            Deberían aprender metodologías agiles. Como XP, Scrum,
            Kanban, DSDM.


        Vos queres que me ponga a discutir con alguien que confunde
        metodologias de desarrollo con herramientas de comunicación?
        Perdón, pero mi burbuja Argentina me consume mucho tiempo y
        como soy el mejor nadie me puede reemplazar, así que tengo que
        laburar.

            De hecho lo que esta de moda


        Nadie está discutiendo lo que está de moda. Me equivoqué de
        lista? Ahora entiendo esto de seguir a la moda y porque tu
        avatar es de Java.

            para el modelado es DDD, que básicamente es codificar las
            clases del dominio directente a nivel conceptual en un
            archivo de texto que se puede versionar, se podría decir
            que es un UML textual, pero no es ambiguo, es ejecutable.

            No sólo funciona, funciona increíblemente bien. Si ya
            tienes todos los requerimientos, puedes tener todas las
            clases del dominio, incompletas obviamente en un dia, con
            sus relaciones.

            Puedes tener un prototipo con el modelo conceptual andando
            con test unitarios en 2 semanas.

            Y puedes tener una aplicación completa terminada con
            interfaz de usuario y persistencia en un par de meses.


        Todo esto no tiene nada que ver con que uses UML o no para
        clarificar, pensar, dibujar un problema, buscarle un
        solucion/diseño y poder transmitirsela a alguien.

            Un abrazo fuerte,
            Guillermo.

            El sep 11, 2015 11:27 AM, "miguel agustin cardamone"
            <[email protected] <mailto:[email protected]>>
            escribió:

                Hola

                yo soy defensor de UML me parece una herramienta muy
                importante y es mas yo no tengo problemas con los
                diagramas de clases y los conectores son importantes
                lo que tengo problemas es en la comunicacion de mi
                dominio hecho en UML o diagrama de clases con
                smalltalk esa es mi dificultad y yo programo desde
                mucho tiempo en c ++ clipper foxpro 2.5 visual fox pro
                visual .net 2003 / 2005 / 2010.

                Y no puedo entender eso nada mas traducirlo a smalltalk

                saludos

                miguel

                On Friday, September 11, 2015 at 10:58:31 AM UTC-3,
                Mariano Martinez Peck wrote:

                    Uhhh hace mucho que no venia el troll.

                    Es cierto que un UML estricto, de libro, y a
                    rajatabla, es bastante inútil. Pero, si decís que
                    UML no sirve para nada, y que es inútil, me parece
                    que le estas pifiando. De hecho, me da la
                    impresión que con ese comentario, claramente nunca
                    te viste más exigido que hacer un ABM. Si en algún
                    momento tuviste la oportunidad de desarrollar algo
                    un poco más complejo que un ABM, y te tomaste el
                    tiempo para pensar un poco la solución y el
                    diseño, no entiendo como no podes hacer un par de
                    diagramas. No hablo de UML estricto. No me importa
                    si las flechas son punteadas o continuas. O si
                    podes las letras en cursiva o subrayada.  Me
                    importa un huevo eso. Pero como mínimo, te sentas,
                    agarras un papel y empezas a ver que
                    objetos/clases tenes, como colaboran entre ellos,
                    que mensajes se envian etc. Llamalo diagrama de
                    clases, diagrama de objectos, diagrama de
                    sequencia, como quieras.

                    Ahora, si te dedicas a hacer chorizos todo el día
                    o no paras un minuto ni a pensar la solución antes
                    de codear, y si, UML te va a resultar inútil.

                    Saludos,


                    2015-09-11 8:51 GMT-03:00 Guillermo Schwarz
                    <[email protected]>:

                        "UML is for managers"


                        Hahahahah

                        La implicación es que es que los managers son
                        tontos y que UML es para tontos...

                        JAJAJAJA

                        2015-09-09 22:15 GMT-03:00 Andres Valloud
                        <[email protected]>:

                            Casualmente publique los videos de
                            Smalltalks 2010 en YouTube hace unos dias,
                            y alli Carla Griggio habla acerca de UML
                            Diagrams for Pharo.

                            https://www.youtube.com/watch?v=nAOIHPsSgKQ

                            Andres.


                            2015-09-09 12:43 GMT-07:00 miguel agustin
                            cardamone <[email protected]>:

                                hola

                                lo que ando necesitando es objetos con
                                smalltalk modelado con UML eso es todo
                                y perdon ssi me exprese mal

                                saludos

                                miguel

                                On Wednesday, September 9, 2015 at
                                1:52:18 PM UTC-3, Matias Garcia Isaia
                                wrote:

                                    La gente de 10pines creo que da
                                    cursos más o menos regularmente.
                                    Podes entrar a la web o esperar
                                    cuatro minutos más a que aparezca
                                    Hernan y te lo venda :)

                                    On Sep 9, 2015 9:39 PM, "Emilio
                                    Oca" <[email protected]> wrote:

                                        Hola Miguel
                                        Yo di varios cursos de objetos.

                                        Que es lo que estas necesitando?

                                        Saludos

                                        Emilio

                                        2015-09-09 11:46 GMT-03:00
                                        miguel agustin cardamone
                                        <[email protected]>:

                                            Hola

                                            alguien sabe quiien da
                                            clases de objetos con
                                            smalltalk ?

                                            saludos

                                            Miguel A Cardamone
-- -- To post to this group,
                                            send email to
                                            [email protected]
                                            To unsubscribe from this
                                            group, send email to
                                            [email protected]

                                            http://www.clubSmalltalk.org
                                            ---
                                            Has recibido este mensaje
                                            porque estás suscrito al
                                            grupo "ClubSmalltalk" de
                                            Grupos de Google.
                                            Para anular la suscripción
                                            a este grupo y dejar de
                                            recibir sus mensajes,
                                            envía un correo
                                            electrónico a
                                            [email protected].
                                            Para acceder a más
                                            opciones, visita
                                            https://groups.google.com/d/optout.


-- -- To post to this group, send
                                        email to
                                        [email protected]
                                        To unsubscribe from this
                                        group, send email to
                                        [email protected]

                                        http://www.clubSmalltalk.org
                                        ---
                                        Has recibido este mensaje
                                        porque estás suscrito al grupo
                                        "ClubSmalltalk" de Grupos de
                                        Google.
                                        Para anular la suscripción a
                                        este grupo y dejar de recibir
                                        sus mensajes, envía un correo
                                        electrónico a
                                        [email protected].
                                        Para acceder a más opciones,
                                        visita
                                        https://groups.google.com/d/optout.

-- -- To post to this group, send email to
                                [email protected]
                                To unsubscribe from this group, send
                                email to [email protected]

                                http://www.clubSmalltalk.org
                                ---
                                Has recibido este mensaje porque estás
                                suscrito al grupo "ClubSmalltalk" de
                                Grupos de Google.
                                Para anular la suscripción a este
                                grupo y dejar de recibir sus mensajes,
                                envía un correo electrónico a
                                [email protected].
                                Para acceder a más opciones, visita
                                https://groups.google.com/d/optout.


-- -- To post to this group, send email to
                            [email protected]
                            To unsubscribe from this group, send email
                            to [email protected]

                            http://www.clubSmalltalk.org
                            ---
                            Has recibido este mensaje porque estás
                            suscrito al grupo "ClubSmalltalk" de
                            Grupos de Google.
                            Para anular la suscripción a este grupo y
                            dejar de recibir sus mensajes, envía un
                            correo electrónico a
                            [email protected].
                            Para acceder a más opciones, visita
                            https://groups.google.com/d/optout.




-- Saludos cordiales,

                        Guillermo Schwarz


-- -- To post to this group, send email to
                        [email protected]
                        To unsubscribe from this group, send email to
                        [email protected]

                        http://www.clubSmalltalk.org
                        ---
                        Has recibido este mensaje porque estás
                        suscrito al grupo "ClubSmalltalk" de Grupos de
                        Google.
                        Para anular la suscripción a este grupo y
                        dejar de recibir sus mensajes, envía un correo
                        electrónico a [email protected].
                        Para acceder a más opciones, visita
                        https://groups.google.com/d/optout.




-- Mariano
                    http://marianopeck.wordpress.com

-- -- To post to this group, send email to
                [email protected]
                <mailto:[email protected]>
                To unsubscribe from this group, send email to
                [email protected]
                <mailto:clubsmalltalk%[email protected]>

                http://www.clubSmalltalk.org
                ---
                Has recibido este mensaje porque estás suscrito al
                grupo "ClubSmalltalk" de Grupos de Google.
                Para anular la suscripción a este grupo y dejar de
                recibir sus mensajes, envía un correo electrónico a
                [email protected]
                <mailto:[email protected]>.
                Para acceder a más opciones, visita
                https://groups.google.com/d/optout.

-- -- To post to this group, send email to
            [email protected]
            <mailto:[email protected]>
            To unsubscribe from this group, send email to
            [email protected]
            <mailto:clubsmalltalk%[email protected]>

            http://www.clubSmalltalk.org
            ---
            Has recibido este mensaje porque estás suscrito al grupo
            "ClubSmalltalk" de Grupos de Google.
            Para anular la suscripción a este grupo y dejar de recibir
            sus mensajes, envía un correo electrónico a
            [email protected]
            <mailto:[email protected]>.
            Para acceder a más opciones, visita
            https://groups.google.com/d/optout.




-- Mariano
        http://marianopeck.wordpress.com
-- -- To post to this group, send email to
        [email protected]
        <mailto:[email protected]>
        To unsubscribe from this group, send email to
        [email protected]
        <mailto:clubsmalltalk%[email protected]>

        http://www.clubSmalltalk.org
        ---
        Has recibido este mensaje porque estás suscrito al grupo
        "ClubSmalltalk" de Grupos de Google.
        Para anular la suscripción a este grupo y dejar de recibir sus
        mensajes, envía un correo electrónico a
        [email protected]
        <mailto:[email protected]>.
        Para acceder a más opciones, visita
        https://groups.google.com/d/optout.




-- Saludos cordiales,

    Guillermo Schwarz





--
Saludos cordiales,

Guillermo Schwarz


--
--
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]

http://www.clubSmalltalk.org
---
Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google. Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a [email protected] <mailto:[email protected]>.
Para acceder a más opciones, visita https://groups.google.com/d/optout.



---
El software de antivirus Avast ha analizado este correo electrónico en busca de 
virus.
https://www.avast.com/antivirus

--
--
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]

http://www.clubSmalltalk.org
--- Has recibido este mensaje porque estás suscrito al grupo "ClubSmalltalk" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía 
un correo electrónico a [email protected].
Para obtener más opciones, visita https://groups.google.com/d/optout.

Responder a