Ir al contenido
Logo eventos.wiki
Iniciar sesión
Foto de portada del evento GofiGeeks: Legacy Projects Delivery with Testing
GofiGeeks

GofiGeeks: Legacy Projects Delivery with Testing

Empieza
sáb. 26 oct 2024 10:00
Termina
sáb. 26 oct 2024 15:00
Tipo
Presencial
Localización
Las Palmas

Registro

Debes estar autenticado para poder asistir a este meetup.

Iniciar sesión
## Detalles Entregar funcionalidad en proyectos legacy. ¿Hay tiempo para el testing? 🤔 Cuando nos piden introducir una nueva funcionalidad que requiere tocar código legacy, a menudo lo hacemos con miedo: - Miedo a romperlo - Miedo a provocar efectos secundarios en otras partes del código o incluso, - Miedo a ni siquiera saber dónde introducir esa nueva funcionalidad ya que el código es incomprensible. - Lidiar con código legacy puede ser un verdadero reto y a veces muy frustrante. Entonces… ¿Cómo podría reducir mi frustración y/o mis miedos? Introduciendo tests pero… ¿Cómo comienzas a crear pruebas para un código legacy? Partiremos de un proyecto web en donde aprenderemos a crear: Tests de tipo end-to-end utilizando Cypress para crear un arnés mínimo de seguridad. Identificar y solucionar problemas en el código (refactoring). Mejorar el código desacoplando la lógica de negocio de la lógica de presentación. A introducir tests unitarios a la lógica de negocio. Añadir nuevas funcionalidades utilizando TDD. ¡En este taller, dirigido por **Jose Cabrera**, Sr. Frontend Developer en [Codium](https://www.codium.team/), exploraremos la parte frontend (React y Typescript) con el objetivo de asegurar la estabilidad y seguridad al introducir cambios en el código! ### ¿Te apuntas a vivir en verde? En esta ocasión, el evento se realizará en **Triana Coworking**, en las oficinas de **Secret Source**. El taller tiene una duración de 4 horas por tanto, el evento será de **10:00 a 15:00**, terminando el taller a las **14:00** para seguir con la hora de networking**.🍕** 🎉 Os esperamos! 🤗 ## Requisitos: - Portátil o hacer [pair programming](https://www.geeksforgeeks.org/pair-programming/) con alguien que ya lo tengáis acordado. - [Fork de este repositorio (solo vamos a ver la parte frontend)](https://www.geeksforgeeks.org/pair-programming/) Cuidado con haceros spoilers 👀. Dicho repo necesita: - NodeJs - Mínimo npm v18 ## Dónde 📍Dirección: Triana Coworking, C. Bravo Murillo, 34, Las Palmas