Skip to content

Commit

Permalink
Update legacy projects description
Browse files Browse the repository at this point in the history
  • Loading branch information
franiglesias authored Aug 7, 2024
1 parent 27fd7a4 commit 01112a1
Showing 1 changed file with 15 additions and 1 deletion.
16 changes: 15 additions & 1 deletion data/workshops/legacy-projects.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,21 @@ export default {
}
],
description: [

'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 frrante. ',
'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 la que 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, exploraremos tanto la parte frontend (React y Typescript) como el backend (PHP) , con el objetivo de asegurar la estabilidad y seguridad al introducir cambios en el código.',
'¿Te apuntas a vivir en verde?'
],
schedule: 'Jueves 09:30-19:00',
track: 'Track CODIUM',
Expand Down

0 comments on commit 01112a1

Please sign in to comment.