Newsletter para devsEntra
Audio premium

Arquitectura de Software: ¿Qué son los Use Cases?

La minisaga continúa explorando el siguiente círculo de la arquitectura.

Queda clara la importancia de tener una arquitectura de software limpia y escalable para asegurar que el código sea robusto y duradero, permitiendo así implementar nuevas funcionalidades de manera más sencilla.

Ahora vamos más allá después de ver una introducción.

Hablamos de el concepto de Use Case y su importancia en el desarrollo de aplicaciones centradas en las necesidades del usuario y en el pensamiento evolutivo.

La utilización del patrón Repositorio para abstraer una colección de objetos y eliminar la dependencia directa de procesos.

También la utilización de Data Transfer Objects (DTOs) para mantener la separación de responsabilidades y controlar la validación de datos entre diferentes capas del sistema.

Cerramos con la importancia de manejar los Use Case con errores y como unidades de trabajo

Incluye código.

Capítulos

Comienzo Tema Imagen
(04:43) Repaso a lo anterior
(07:40) ¿Cómo empezamos nuestras aplicaciones?
(12:51) ¿Qué son los Use Case?
(16:41) Use Case: Bajando al código
(20:40) ¿Qué son los Repository?
(25:36) Interface e Inyección de dependencias
(35:01) ¿Qué son los DTO?
(38:15) DTO: Bajando al código
(43:02) Sácale provecho a los Use Case
Título original: WRP 238. Arquitectura de Software: ¿Qué son los Use Cases?

Duración total: 00:50:38

Escúchalo desde tu podcatcher

Acceso 100% online


Imagen de Daniel Primo

Daniel Primo

CEO en pantuflas de Web Reactiva. Programador y formador en tecnologías que cambian el mundo y a las personas. Activo en linkedin, en substack y canal @webreactiva en telegram

¿Se puede aprender a programar escuchando formación en audio?

El sector del desarrollo es exigente y necesita de personas como tú bien informadas de las opciones existentes para crear aplicaciones web.

Además es la mejor forma para conocer las experiencias de otros y aprender de sus éxitos y errores en programación.

Imagen para ¿Se puede aprender a programar escuchando formación en audio?

Descubre todo lo que puedes conseguir sucribiéndote a Web Reactiva

Contenido nuevo todas las semanas

Una comunidad de developers colegas en telegram

Desafíos y retos de programación para que mejores tus habilidades

400 horas de contenido en audio y vídeo

Entrevistas y masterclass en directo con los/las mejores profesionales

Precio

24€Matrículaplus15€Al mes

  • Contenido disponible 24/7
  • Audios y videos
  • Retos y desafíos
  • Todo el código descargable
  • Comunidad de developers
  • Acceso premium completo