Planificación del final de la asignatura
Entrega de TFA Martes 9, Miércoles 10 y Jueves 11 de Mayo de 2023
Se puede entregar como TFA las prácticas Extending the Egg Syntax (TFA-1) y Extending de Egg Interpreter (TFA-2) y/o hacer propuestas alternativas como las sugeridas en TFA. La mayor parte de las propuestas en TFA asumen que TFA-1 y TFA-2 han sido ya realizadas. Si se decide por una propuesta alternativa, consulte a los profesores para verificar su validez.
- Entregue su trabajo Extending the Egg Syntax en el repo asignado como es habitual.
- Entregue su trabajo Extending de Egg Interpreter en el repo asignado como es habitual.
- En el repo del TFA se entregan ambas prácticas o la propuesta alternativa. En el caso de ambas prácticas puede
- usar
git submodules
para enlazar los repos de las prácticas con el repo del TFA.
lea la sección de los apuntes Making a Project with the two repos: git submodule - Poner los trabajos en dos carpetas y usar npm workspaces (opens new window) para publicar los dos paquetes asociados al mismo repo (monorepo). Véase también el ejemplo de monorepo (opens new window).
Workspaces is a generic term that refers to the set of features in the npm cli that provides support to managing multiple packages from your local file system from within a singular top-level, root package. This set of features makes up for a much more streamlined workflow handling linked packages from the local file system. Automating the linking process as part of npm install and avoiding manually having to use
npm link
in order to add references to packages that should be symlinked into the current node_modules folder.
- usar
La revisión del TFA tendrá lugar los días Martes 9 (PE103), Miércoles 10 (PE102) y jueves 11 de Mayo (PE101) en horario de clase.
- El Martes y el Miércoles usaremos el aula de teoría (acuda con el portátil a clase). Disponemos también de la sala 1.1 del Centro de Cálculo.
- El Jueves usaremos el aula de prácticas sala 2.1.
- Extending the Egg Syntax (TFA-1)
- Extending de Egg Interpreter (TFA-2s)
- TFA