Servicio genérico
Descripción
Crear un servicio genérico base que centralice la lógica común de acceso a datos y del que puedan heredar los distintos servicios de la aplicación (por ejemplo, Recursos).
Valor que aporta
Reduce duplicidad de código, fomenta la reutilización y refuerza el uso de herencia y abstracción en servicios Angular.
Criterios de aceptación
- Existe un servicio genérico base.
- El servicio encapsula lógica común de peticiones HTTP (por ejemplo, construcción de URLs o métodos CRUD genéricos).
- Los servicios específicos heredan del servicio genérico.
- Los servicios que heredan funcionan correctamente sin duplicar lógica.
Pruebas
- Verificar que un servicio específico puede extender el servicio genérico.
- Comprobar que las operaciones comunes funcionan correctamente desde los servicios que heredan.
Tiempo estimado: 30 min