Métete de lleno en la Arquitectura Limpia: Crea aplicaciones 'limpias' con ejemplos de código en Java


Precio:
Precio de venta$62.65

Descripción

Obtenga información sobre cómo la Arquitectura Hexagonal puede ayudar a aumentar la capacidad de mantenimiento.


Características clave:

  • Explore formas de hacer que su software sea flexible, extensible y adaptable
  • Aprenda nuevos conceptos que puede combinar fácilmente con su propio estilo de desarrollo de software
  • Desarrolle la mentalidad de tomar decisiones arquitectónicas conscientes


Descripción del libro:

Construir para la mantenibilidad es clave para mantener bajos los costos de desarrollo (y felices a los desarrolladores). La segunda edición de "Get Your Hands Dirty on Clean Architecture" está aquí para equiparlo con las habilidades y conocimientos esenciales para construir software mantenible.


Basándose en el éxito de la primera edición, esta guía completa explora las desventajas de la arquitectura en capas convencional y destaca las ventajas de los estilos centrados en el dominio, como la Arquitectura Limpia de Robert C. Martin y la Arquitectura Hexagonal de Alistair Cockburn. Luego, el libro se sumerge en capítulos prácticos que le muestran cómo manifestar una Arquitectura Hexagonal en código real. Aprenderá en detalle sobre las diferentes estrategias de mapeo entre las capas de una Arquitectura Hexagonal y verá cómo ensamblar los elementos de la arquitectura en una aplicación. Los capítulos posteriores demuestran cómo hacer cumplir los límites de la arquitectura, qué atajos producen qué tipos de deuda técnica y cómo, a veces, es una buena idea asumir voluntariamente esas deudas.


Al final de esta segunda edición, estará armado con una profunda comprensión del estilo de Arquitectura Hexagonal y estará listo para crear aplicaciones web mantenibles que ahorren dinero y tiempo. Ya sea que sea un desarrollador experimentado o un recién llegado al campo, "Get Your Hands Dirty on Clean Architecture" lo capacitará para llevar sus habilidades de arquitectura de software a nuevas alturas y construir aplicaciones que resistan el paso del tiempo.


Lo que aprenderá:

  • Identificar las posibles deficiencias del uso de una arquitectura en capas
  • Aplicar métodos variados para hacer cumplir los límites arquitectónicos
  • Descubrir cómo los posibles atajos pueden afectar la arquitectura del software
  • Producir argumentos para usar diferentes estilos de arquitectura
  • Estructurar su código según la arquitectura
  • Ejecutar varias pruebas para verificar cada elemento de la arquitectura


A quién va dirigido este libro:

Este libro es para usted si le importa la arquitectura del software que está construyendo. Para aprovechar al máximo este libro, debe tener algo de experiencia en desarrollo web. Los ejemplos de código en este libro están en Java. Si no es programador de Java pero puede leer código orientado a objetos en otros lenguajes, estará bien. En los pocos lugares donde se necesitan especificidades de Java o del marco, se explican a fondo.



Author: Tom Hombergs
Publisher: Packt Publishing
Published: 07/14/2023
Pages: 168
Binding Type: Paperback
Weight: 0.66lbs
Size: 9.25h x 7.50w x 0.36d
ISBN13: 9781805128373
ISBN10: 180512837X
BISAC Categories:
- Computadoras | Lenguajes | Java
- Computadoras | Sistemas Distribuidos | General
- Computadoras | Programación | General

Este título no es retornable