Cylicon Valley - Taller de 99 Bottles of OOP en Valladolid
Saturday 15 September 2018, 10:00 - 11:00
C/ Vega Sicilia 2, Valladolid, España
¡Esperamos que hayáis descansado este verano, porque comenzamos el curso! Este año en Cylicon tenemos intención de repetir WeCode el 22-23 de febrero, y LechazoConf en mayo (fecha por confirmar, ¡todo el mundo atento!). Además, queremos inaugurar el canal de Slack #cyliconvalley (https://remotehq.slack.com/messages/CCF7QGREE) como medio de comunicación para la comunidad local. ¡Apuntaos! Y… ¡arrancamos las jornadas de los sábados por la mañana con un taller!99 Bottles of OOP ~~~~~~~~~~~~~~~~~ 99 Bottles of OOP es un fantástico libro de Sandi Metz y Katrina Owen para explorar los principios de la Programación Orientada al Objeto y buenas prácticas de programación como TDD. El hilo conductor es un ejercicio alrededor de una canción popular. En el WeCode Nacho hizo un breve taller sobre el libro 99 Bottles of OOP. Prometió hacer una sesión completa en Cylicon, y un Lannister siempre paga sus deudas. En el taller probablemente no nos dará tiempo a realizar el ejercicio del libro completo, pero podremos practicar y debatir sobre cosas como TDD, la Premisa de la Prioridad de Transformación o las Flocking Rules. ¡La mañana será muy interactiva! Instrucciones ~~~~~~~~~~~~~~~~~ Hay que traer el ordenador, ya sea individualmente, en parejas o grupos de tres. Aunque el libro está en Ruby el taller lo puedes hacer en cualquier lenguaje. Lo único que tienes que preparar para el taller es asegurarte de que puedes lanzar un test en tu entorno de ejecución favorito. 1.- Bájate el código: a) Ruby: https://github.com/sandimetz/99bottles b) Otros: https://github.com/sandimetz/99bottles-polyglot 2.- Comprueba que puedes lanzar el test: a) Ruby: git checkout exerciseruby test/bottles_test.rb # debería fallar con `uninitialized constant Bottles` b) Otros: dependerá. Por ejemplo, con Scala hay que hacer esto: mv src/test/scala/B src/test/scala/BeerSongTest.scalasbt test # Falla con `not found: value BeerSong` Dame más datos! ~~~~~~~~~~~~~~~~~ Día: Sábado 15 de Septiembre (de 10:00 a 14:00)Lugar: Agencia de Innovación (https://www.google.es/maps/place/Agencia+de+Innovaci%C3%B3n/@41.618862,-4.747401,17z/data=!3m1!4b1!4m2!3m1!1s0xd476cde13c9d9df:0xc54421ea5d686678)
Publicado por: Betabeers