Python en Producción · Lección 10
¿Qué separa el patrón de 'repository' del resto de la lógica de negocio?
El acceso a datos (base de datos, API externa) de la lógica de negocio
Los tests del código de producción
El frontend del backend
Los logs de las métricas
Python en Producción · Lección 10
Completa el código
Una capa 'service' contiene la lógica de
Revisa: contiene la lógica de negocio.
Python en Producción · Lección 10
¿Qué beneficio de testing aporta separar la lógica de negocio del acceso a datos?
Pista: permite testear la lógica de negocio con mocks, sin necesitar una base de datos real.
✓
¡Lección completada!
Arquitectura en capas (services/repos)
0
XP ganado
3
Vidas restantes