Hola gabriel Sin duda hay que pensar, pero se puede pensar con papel y cabeza o con St y cabeza. A eso me refiero un poco con dínamico. Seguro el papel es necesario en algun momento del desarrollo. jajajja sorry se me vino un chiste a la cabeza jajaj.
Estoy tan acostumbrado a esta forma que cuando tengo que hacer algo en un ambiente más estático me cuesta un huevo... Estaba viendo TDD con algo que parecía java o algo por el estilo y es muy desagradable trabajar de esa forma con ese lenguaje. En cambio este video con ST es muy agradable saludos kiko --- El jue 29-jul-10, Gabriel Brunstein <[email protected]> escribió: De: Gabriel Brunstein <[email protected]> Asunto: Re: [clubSmalltalk] Como usan ST ? Para: [email protected] Fecha: jueves, 29 de julio de 2010, 12:47 Si usas TDD tenés que ir pensando (generalmente en forma top-down) en los objetos que vas a necesitar y sus protocolos (las cascaras) en los tests, después correrlos e ir generando los métodos y classes a medida que se van necesitando. Pero obviamente esto no significa que no haya que pensar y haya que generar fruta sin parar. Como dice Andres, cada tanto hay que hacer pausas y pensar y diagramar en la cabeza lo que estás haciendo (en papel quizá) inspeccionando tus objetos de ser necesario. Yo trato, dentro de lo posible, de seguir esta metodología. Igual no siempre se puede hacer TDD, si estás con un sistema viejo que no se pensó con TDD desde el principio es medio complicado, pero bueno, se puede tratar de ir prototipando en un workspace aunque sea. Estoy tan acostumbrado a esta forma que cuando tengo que hacer algo en un ambiente más estático me cuesta un huevo... 2010/7/29 Jose Gregoris <[email protected]> Hola andres , gente Ahora, que se yo, desarrollo dinamico... en su momento me grabe programando el concurso de Smalltalks 2008, y la verdad lo unico que se ve es a alguien que se la pasa escribiendo codigo... cada tanto una pausa para pensar algo o ir a mirar alguna cosa, y sigue la escritura... No se, a mi me parece que lo mejor es pensar todo en la cabeza primero porque ahi se piensa mas rapido. A mi gusto, si te la pasas usando los botoncitos y las ventanitas y todo eso, es como estar usando el pagefile en vez de pensar con la cache... Ahora veo de donde viene tu criterio. Por lo que veo vos no consideras que el desarrollo de una aplicación en ST deba ser de la forma en que la encara Andy bowen. Es decir usando ST desde el comienzo y haciendo que la aplicación se desarrolle mientras pienso y armo objetos en forma dínamica, sin usar papel o diagramas. Me encantaría que me comentes tu método de trabajo al encarar un desarrollo, tambien me gustaría que todos me comenten como encaran el desarrollo de una aplicación desde cero. saludos kiko -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] http://www.clubSmalltalk.org
