Introducción al TDD, desarrollo en base a tests

Pendiente de desarrollar los detalles.
Introducción a TDD con ejemplos prácticas sobre una tecnología decidir, probablemente Java o JavaScript. Comentaremos el BDD (Behaviour Driven Design) y el DDD (Domain Driven Design) y las diferencias entre ellas.

Join or login to comment.

  • Gonzalo Ruiz de V.

    Hola David,

    los fuentes los tienes en este repositorio de github

    https://github.com/gonzaloruizdevilla/hellin-battleship-tdd

    January 25, 2014

    • david

      muchas gracias por el aporte. La dedicación a este mundillo de gente como tu se agradece muchísimo, saludos desde Hellín, a ver que tal se da el siguiente encuentro, por cierto ¿el tema cual será?

      January 26, 2014

    • Gonzalo Ruiz de V.

      probablemente lenguajes de programación o programación funcional. La fecha sera en febrero, todavía no se cuando. Si alguien se anima antes a dar otra charla, pues mejor.

      January 26, 2014

  • david

    hola a todos...
    Gonzalo, ¿has dejado algún manual o guía sobre el trabajo que hicimos en la última sesión?. El caso es que me he puesto a repasar hoy el tema y no consigo hacer nada con la consola de nodejs y el comando mocha... estaría bien que colgaras algo como en otras ocasiones.

    January 25, 2014

  • José Marcos Guerrero C.

    Genial practica de programación que nos ayudará a crear un cógido limpio, probando primero que falla y luego haciendo que funcione. Gracias Gonzalo por todo el esfuerzo.

    November 18, 2013

  • Mariano

    Estas herramientas, que aunque al principio parece que nos va a duplicar el trabajo de programación y que vamos a tardar más en hacer una aplicación, nos ayudarán en el futuro a que no tengamos fallos de programación y así ahorrar mucho tiempo en el desarrollo de nuestras aplicaciones. Gonzalo eres un crack.

    November 17, 2013

  • Gonzalo Ruiz de V.

    Una cosa, para ir anticipando, además de tener nodejs y git instalado, sería recomendable para mañana traer algunos paquetes de nodejs preinstalados, para que empecemos de forma más ágil. Serían mocha, bower y grunt-cli.


    Para instalarlos con nodejs, en línea de comando hay que teclear:

    npm install -g mocha

    npm install -g bower

    npm install -g grunt-cli

    Los paquetes son:
    mocha: para ejecutar tests
    bower: descargar dependencias de navegador (como npm para cliente web)
    grunt-cli: para ejecutar tareas grunt

    Los dos últimos serán para utilizar de forma más visual el código que vamos a desarrollar.


    ¡Nos vemos mañana!

    November 15, 2013

  • Amador Navarro L.

    Muchas gracias, Gonzalo.

    November 15, 2013

  • Angel Molina S.

    Buenas
    Mañana nos vemos, esta vez si puedo ir.

    November 15, 2013

  • Gonzalo Ruiz de V.

    Una pena, la próxima vez nos vemos otra vez.
    Intentaré dejar todo en github para que podais consultar los ejemplos.

    November 15, 2013

  • Amador Navarro L.

    Por problemas de trabajo (tengo que terminar el proyecto en curso y voy retrasado) no voy a poder asistir, lo siento mucho y espero no fallar en la siguiente, porque estaba muy interesado en esta :-(

    November 15, 2013

  • Gonzalo Ruiz de V.

    Lo de siempre, nodejs y git :)

    November 11, 2013

  • Mariano

    ¿Tenemos que instalar alguna aplicación?

    November 11, 2013

  • Gonzalo Ruiz de V.

    Genial, yo ya estoy finalizando el contenido del Meetup

    November 11, 2013

  • Juan Francisco C.

    Ya está reservada la sala para el sábado 16. Nos vemos en 7 días.
    Saludos.

    November 9, 2013

  • david

    2.-Tambien se me ha ocurrido hacer un cliente o interfaz para conectar
    con servidores remotos como dropbox y poder guardar directamente archivos
    en estos.Tambien podria tener la posibilidad de escoger destino, usuarios
    para acceder con las credenciales de la cuenta.Se podria hacer con java.
    * *
    3.-O algo aun mas sencillo como una animación con JavaScript
    * Por supuesto primero esta intoduccion al TDD, y el meetup de Roberto,
    pero a ver si pudieramos comentar en el 16 de Nov con Gonzalo.

    Nada mas compañeros, y espero que os guste las ideas y Gonzalo nos
    heche una mano...jejeje.

    saludos

    October 19, 2013

  • david

    buenas solo queria saludar y comentar un par de cosas que se me han ocurrido. En el ultimo meetup con Gonzalo, dijo que se podrian hacer cosas como
    un robot controlado por un programa nuestro,pienso que es un poco pronto
    y que se podrian hacer antes cosas mas sencillas, (aunque por supuesto
    me encantaria participar en el robot, jejeje)
    asi que a mi se me han ocurrido:

    1.-Hacer un buscador de palabras para la web,
    que pudiera cargar diccionarios de palabras
    e ir revisando la web hasta encontrarlas, saber posicion
    de palabra encontrada, numero de coincidencias
    * *
    Quizas con JavaScript se pueda, soy novato y no
    estoy seguro del todo, pero creo que cumple ciertos
    requerimientos que sean aprovehados por JavaScript
    como tener estructura if, funciones e interfaz de usuario
    creo.
    * *

    October 19, 2013

  • david

    que interesante. a ver si te animas y lo pones para dentro de poco que esto hay que darle caña! jeje
    saludos de nuevo

    October 11, 2013

  • Roberto Carlos Ruiz V.

    Hola!!

    El dia 16 de Noviembre me viene perfecto. Estoy deseando conocer los conceptos y la filosofía del TDD. Seguro que lo aplico a mi día a día.
    En cuanto a lo PHP, no seria realmente un cursillo de PHP. Tenía pensado más bien una introducción al desarrollo MVC, y transladar este concepto de manera práctica a un desarrollo web utilizando un framework MVC de PHP (cakephp, zend, ....).

    Por ahora estoy viendo la posibilidad de hacerlo, pero no voy muy bien de tiempo. (Como bien dijiste Gonzalo, tienes que poner fecha para prepararte el meetup, sino nunca te pones).

    October 11, 2013

  • Gonzalo Ruiz de V.

    He actualizado la fecha y la ubicación.
    Estaría muy bien que Roberto se animase al cursillo de PHP :)

    1 · October 11, 2013

  • david

    hola buenas! A mí, también me viene bien, estaba esperando el encuentro, pero si no puede ser, no pasa nada :) de todas formas esperaría. pero ¿estaría bien que organizáramos el encuentro para PHP?, el que tiene pendiente de exponer Roberto Ruiz. Creo que quedamos en que podíamos organizarlo cuando quisiéramos...

    Saludos a todos
    P.D: He comentado lo del grupo a varios compañeros pero hasta ahora ninguno me ha confirmado nada.

    October 11, 2013

  • Gonzalo Ruiz de V.

    Si, eso es, el 16 de noviembre.

    October 10, 2013

  • Amador Navarro L.

    En principio no hay problema para el sabado 16 de noviembre por mi parte.

    October 10, 2013

  • Juan Francisco C.

    El 15 de Noviembre es Viernes, ¿querías decir el 16?. De todos modos, sea cuando sea el meetup haré lo posible por asistir, que tengo muchas ganas de aprender TDD.

    October 10, 2013

  • Gonzalo Ruiz de V.

    Lamentándolo mucho, al final lo vamos a tener que cambiar. Tengo unos compromisos que me van a impedir ir a Hellín en esas fechas y después tengo que viajar a México. Lo más probable es que pueda ir el 15 de noviembre. ¿Os viene bien esa fecha?

    October 9, 2013

  • Juan Francisco C.

    Gonzalo, ¿esta ya confirmada la fecha del meetup para el 19?.

    Cuando me lo confirmes voy reservando el aula en el Hospital (habría que cambiar también la ubicación del meetup).

    October 8, 2013

  • Alfonso Martin de P.

    Genial, muchas gracias!

    September 17, 2013

  • Gonzalo Ruiz de V.

    Si, será en JavaScript. Probablemente sea un framework "home made", para hacer énfasis en que se trata de la práctica del TDD y no del framework y que da igual el lenguaje (no todo el mundo trabaja JavaScript).

    Los meetups están durando unas dos horas y media y luego solemos tomar una cervecilla.

    September 17, 2013

  • Alfonso Martin de P.

    ¿Al final será Javascript el lenguaje? ¿Se adentrará la introducción en algún framework de testeo: QUnit, Jasmine, o similar? Y una última pregunta :D ¿Cuál es la duración estimada de este MeetUp? Perdón por las preguntas :-/

    September 17, 2013

  • Juan Francisco C.

    ¿Que ha pasado? ¿Tenemos un 2x1? jejeje

    September 7, 2013

Our Sponsors

  • Adesis Netlife, s.l.

    Se encarga de proporcionar material y soporte para poder dar las charlas

  • O'Reilly

    O'Reilly ofrece numerosas ventajas a los miembros del grupo.

Sometimes the best Meetup Group is the one you start

Get started Learn more
Rafaël

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

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