Descripción
Comprenda el concepto de diseño guiado por el dominio y construya dos sistemas DDD desde cero que puedan exhibirse como parte de su portafolio
Características clave:
- Explore el diseño guiado por el dominio como un concepto atemporal y aprenda cómo aplicarlo con Go
- Construya una aplicación monolítica guiada por el dominio y un microservicio desde cero
- Aproveche los patrones para hacer que los sistemas sean escalables, resistentes y mantenibles
Descripción del libro:
El diseño guiado por el dominio (DDD) es una de las habilidades más buscadas en la industria. Este libro le brinda explicaciones paso a paso de conceptos esenciales y ejemplos prácticos que lo llevarán a introducir DDD en sus proyectos de Go en poco tiempo. Domain-Driven Design with Golang comienza ayudándole a obtener una comprensión básica de DDD y luego cubre todos los patrones importantes, como el contexto delimitado, el lenguaje ubicuo y los agregados. La segunda mitad del libro trata sobre la implementación en el mundo real de patrones DDD y le enseña cómo construir dos sistemas aplicando principios DDD, lo que será una valiosa adición a su portafolio. Finalmente, descubrirá cómo construir un microservicio, además de aprender cómo los microservicios basados en DDD pueden ser parte de un sistema distribuido más grande. Aunque el enfoque de este libro es Golang, al final de este libro podrá usar con confianza los patrones DDD fuera de Go y aplicarlos a otros lenguajes e incluso a sistemas distribuidos.
Lo que aprenderá:
- Familiarizarse con los dominios y la evolución del diseño guiado por el dominio
- Trabajar con las partes interesadas para gestionar necesidades empresariales complejas
- Obtener una comprensión clara del contexto delimitado, los servicios y los objetos de valor
- Ponerse en marcha con agregados, fábricas, repositorios y servicios
- Descubrir cómo aplicar DDD a aplicaciones monolíticas y microservicios
- Descubrir cómo implementar patrones DDD en sistemas distribuidos
- Comprender cómo el desarrollo guiado por pruebas y el desarrollo guiado por el comportamiento pueden funcionar con DDD
Para quién es este libro:
Este libro es para desarrolladores de Go de nivel intermedio que buscan asegurarse de que no solo escriben código mantenible, sino que también ofrecen un gran valor comercial. Si tiene un conocimiento básico de Go y está interesado en aprender sobre el diseño guiado por el dominio, o si ha explorado el diseño guiado por el dominio antes, pero nunca en el contexto de Go, entonces este libro le será útil.
Autor: Matthew Boyle
Editorial: Packt Publishing
Publicado: 16/12/2022
Páginas: 204
Tipo de encuadernación: Tapa blanda
Peso: 0.79 libras
Tamaño: 9.25h x 7.50w x 0.43d
ISBN13: 9781804613450
ISBN10: 1804613452
Categorías BISAC:
- Informática | Lenguajes | General
- Informática | Desarrollo de software e ingeniería | General
Este título no es retornable

