addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

TDD workshop

  • Sep 26, 2013 · 6:45 PM
  • This location is shown only to members

¡Hola gente!

Termina agosto y con ello las vacaciones así que ya es hora de volver a ponerse frente al teclado.

Oscar e Ismael están preparando un pequeño workshop sobre TDD. Será, probablemente, la última semana de septiembre. 

Siguiendo la dinámica de las anteriores sesiones, esta vez vamos a practicar TDD, explicaremos brevemente en que consiste la técnica y qué aporta. Continuaremos haciendo una kata por parejas. No tenemos preferencias por un lenguaje en concreto, incluso será interesante ver diferentes enfoques en función de éste, por cuestiones de tiempo sí que será necesario llevar la máquina preparada: compilador, framework de tests o lo que sea necesario para el lenguaje que elijas, en cualquier caso nosotros llevaremos preparado un esqueleto en Javascript listo para hacer la kata tan sólo teniendo un navegador. 



Join or login to comment.

  • Victor M.

    Hola! Pongo el enlace a la kata en mi github por si alguien le apetece echarle un vistazo y sacarle "pegas" ;-)

    La parte de obstáculos no está hecha.

    https://github.com/olareoun/mars_rovers_kata

    September 29, 2013

    • Victor M.

      Gracias por comentar Isma!

      October 9, 2013

    • Victor M.

      Totalmente de acuerdo en lo del punto mutable. Lo de las clases de orientación creo que salió de un refactor "de libro" que es quitar "if" con polimorfismo. Quizá habrá otras posibilidades.

      October 9, 2013

  • Anthony B.

    Gracias chicos, fue una buena practica y gracias al apoyo del grupo para aprender todos juntos.

    September 29, 2013

  • Luis L.

    Me gustó mucho, ¡buen ambiente y buenas cañas! ¡Espero repetir!

    September 28, 2013

  • Emma

    Muy instructivo. En especial, muchas gracias a Ismael por sus explicaciones y a Iván por su paciencia.

    2 · September 26, 2013

    • Iván S.

      ¡De nada Emma! Nos vemos el próximo meetup ;-)

      September 27, 2013

  • Ismael F.

    Para el que quiera conocer algo más sobre cómo ir dando pasos pequeños en la generalización del código de producción según se van añadiendo tests os dejo un enlace a un post de Uncle Bob sobre el tema:

    http://blog.8thlight.com/uncle-bob/2013/05/27/TheTransformationPriorityPremise.html

    Por otro lado a los que aún no tenéis dominada la técnica de TDD practiquéis con un lenguaje y entorno que conozcáis. Os va a resultar más fácil. Cuando ya os sintáis seguros haciendo TDD podéis cambiar a un lenguaje que no conozcáis bien y de hecho la técnica os ayudará a aprenderlo.

    Mejor un pasito de cada vez. ;-)

    2 · September 27, 2013

  • Rafael García P.

    Muy instructivo, una pena no haber tenido más tiempo

    September 27, 2013

  • Israel G.

    Estupenda encuentro, fantástica organización. Muy bueno para comenzar a saborear TDD y el cambio de mentalidad que supone. Te deja con moñón para seguir descubriendo cosas en casa!

    September 27, 2013

  • Juan B.

    Llegaré en unos 15 minutos, ha tocado quedarse en el trabajo hasta tarde :-S

    September 26, 2013

  • Ignacio S.

    entrega de última hora, dejo mi plaza libre...

    September 26, 2013

  • Guillermo P.

    Dejo libre mi plaza.

    September 26, 2013

  • Santiago

    Lo siento chicos, imponderables de última hora me impiden asistir.

    September 26, 2013

  • Adolfo Sanz De D.

    Al final no voy a poder ir. Dejo también mi plaza libre.

    September 26, 2013

  • Ruben Orta M.

    mi plaza se queda tambien libre

    September 25, 2013

  • Juan B.

    ¿No hay máquina virtual preparada para la kata? ¿Qué framework recomendáis llevar? ¿Bastaría con, por ejemplo, Eclipse/NetBeans + JUnit?

    September 25, 2013

    • Juan G.

      La última vez fue con JS + Jasmine si no recuerdo mal, pero arriba pone que da igual el lenguaje

      September 25, 2013

    • Ismael F.

      Cada uno que lleve el entorno que prefiera con las herramientas de testing con las que quiera trabajar. Por si alguien no tiene nada preparado, nosotros llevaremos una distribución de Jasmine para trabajar en Javascirpt, por si acaso no hubiese conexión allí para bajársela.

      September 25, 2013

  • Rafael C.

    Estoy en la lista de espera. Lástima haberme enterado tan tarde. Si alguien no va a asistir por favor que no se olvide de liberar su plaza.

    Muchas gracias!

    September 25, 2013

  • Aitor

    Dejo también mi plaza libre, que al final me será imposible asistir :(

    September 25, 2013

  • Gerardo F.

    Al final no voy a poder ir, dejo mi plaza libre.

    September 25, 2013

  • Javier H.

    No podrá ser para mi :-(

    September 24, 2013

  • Carlos J M.

    Sintiéndolo mucho we me ha complicado, dejo la plaza libre...

    September 24, 2013

  • Mauricio A.

    Se me ha complicado la asistencia... Dejo mis plazas libres.

    September 24, 2013

  • Helder De O.

    Siento no poder ir, temas de última hora. He dejado mi plaza libre. Saludos.

    September 24, 2013

  • Rafa de C.

    Al final nos han confirmado el Medialab. False alarma. Muchas gracias a todos. Se aprecia muchísimo toda la gente que ha ofrecido su ayuda ;)

    September 20, 2013

    • Israel G.

      Estupendo! Yo estuve preguntando en el espacio nuevo de Tetuan Valley en la calle Almagro, pero la sala grande ya la tenían ocupada por lo de devops. Podemos tenerlo como fallback ;) Gracias por todo!

      September 20, 2013

  • Rafa de C.

    No nos van a poder confirmar sala hasta el lunes. No se yo si es muy seguro mantener el sitio. Si sabeis de algún lugar donde nos podamos juntar escribidme, por favor. Estoy buscando alternativas para que no llegue el lunes y nos quedemos con un palmo de narices.

    September 18, 2013

    • Emma

      También me han comentado que hay un sitio en Madrid On Rails, pero que no saben si será suficientemente grande. http://www.lacatedral...­

      September 18, 2013

    • Ruben Orta M.

      Madrid on Rails esta un poco lejos del centro si sirve como comentario

      September 18, 2013

  • Marco San J.

    Ídem, yo tampoco podré, una pena, el sitio me venía genial.

    September 16, 2013

  • Minaya S.

    Vaya... el 26 no puedo ir. Libero mi sitio. Nos vemos en la próxima.

    September 16, 2013

  • Rafa de C.

    Fijada la fecha en el evento. A ver si puedo apañar algo en el medialab para ampliar aforo...

    2 · September 12, 2013

  • Marco San J.

    Hola a todos

    Si la fecha aun no está cerrada, mi voto par ala primera semana de octubre :)

    nos vemos!

    1 · September 12, 2013

    • Oscar M.

      Hola Marco, en principio será en septiembre, seguramente el jueves 26. Saludos :)

      September 12, 2013

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy