¡Hola!
Quinta clase de Diseño de Sistemas en pantuflas!
Resumen
En esta clase estuvimos biblioteca vs framework, inyección de dependencias y testing.
Estuvimos viendo las herramientas que nos sirven para reutilizar comportamientos entre distintos proyectos, por ejemplo con bibliotecas o frameworks.
Y cuales son las diferencias en el uso de estas. Hablamos de que cuando usamos un framework hay inversión de control, ya que le cedemos el control a ellos (don’t call us, we’ll call you).
Recordamos que era una dependencia y empezamos a hablar de distintas formas de conocerlas, en particular de la inyección de dependencias para poder parametrizarlas y tener mayor flexibilidad/testeabilidad.
Por último hablamos sobre las características de los tests y algunas herramientas que nos van a servir para analizar la solución
- Github actions: video próximamente
- SonarLint para chequeo de código
- Plugin de cobertura en el IDE