Creo que es la explicación más clara que he visto hasta ahora en Platzi sobre el modelo de capas de una aplicación. Me ha encantado, gracias!
Bienvenida e Introducción
Paso a paso para testing básico en Java
Introducción a tests en software
Tipos y beneficios de los tests
Preparación del IDE, proyecto y librerías
Instalación de IntelliJ IDEA, creación del Proyecto con Maven y Tests Unitarios
Creación de test unitario: lanzar una excepción para alertar sobre un error
Test unitario con JUnit
Organización de tests con JUnit
Testing en Java con JUnit para Verificar Contraseñas
Test con Mockito para simular un dado
Test con Mockito: simular el uso de una pasarela de pago
Análisis de los tests y mejoras
Reto 1: crear la función isEmpty
TDD
TDD: Definición, Beneficios, Ciclos y Reglas
Ejemplos de TDD: calcular el año bisiesto
Ejemplos de TDD: cálculo de descuentos
Reto 2: Práctica de TDD
Tests en una aplicación
Organización de una aplicación
App de Películas: Test de Negocio
App de Películas: test de búsqueda de películas por su duración
Creación de la base de datos y tests de integración con bases de datos
Test de integración con base de datos: guardar películas y búsqueda de películas individuales
Reto 3: Nuevas opciones de búsqueda
Requerimientos y tests
Test a partir de requerimiento
Reto 4: Búsqueda por varios atributos
Conclusiones
Resumen y conclusiones
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Por lo general una aplicación se divide en:
Cada capa se puede comunicar con otra, pero no conoce los detalles de implementación.
Aportes 13
Preguntas 0
Creo que es la explicación más clara que he visto hasta ahora en Platzi sobre el modelo de capas de una aplicación. Me ha encantado, gracias!
Es el concepto de Clean Architecture si no me equivoco.
Explicacion super claras!!!
En algunos textos aparecen las capas como:
Genial.
Excelente presentación de las capas de una aplicación
Que buena clase
super claro 😃
Me encanta, muchas gracias
Una organización sencilla y eficaz al mantener cada capa separada en cuanto a funcionalidades.
incluso cada capa pueden ser aplicaciones por separado permitiendo la reutilización de cada una de ellas.
Explicación super clara y entendida 😄
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.