Descripción
Crear software es más difícil que nunca. Como desarrollador, no solo tienes que seguir las tendencias tecnológicas en constante cambio, sino que también necesitas comprender los dominios comerciales detrás del software. Este libro práctico te proporciona un conjunto de patrones, principios y prácticas centrales para analizar dominios comerciales, comprender la estrategia comercial y, lo más importante, alinear el diseño de software con sus necesidades comerciales.
El autor Vlad Khononov te muestra cómo estas prácticas conducen a una implementación sólida de la lógica comercial y ayudan a preparar el diseño y la arquitectura del software para el futuro. Examinarás la relación entre el diseño dirigido por el dominio (DDD) y otras metodologías para asegurarte de tomar decisiones arquitectónicas que satisfagan los requisitos comerciales. También explorarás la historia real de la implementación de DDD en una empresa emergente.
Con este libro, aprenderás a:
- Analizar el dominio comercial de una empresa para aprender cómo el sistema que estás construyendo encaja en su estrategia competitiva
- Usar las herramientas estratégicas y tácticas de DDD para diseñar soluciones de software efectivas que aborden las necesidades comerciales
- Construir una comprensión compartida de los dominios comerciales que encuentres
- Descomponer un sistema en contextos acotados
- Coordinar el trabajo de múltiples equipos
- Introducir gradualmente DDD en proyectos existentes
Autor: Vlad Khononov
Editorial: O'Reilly Media
Publicado: 02/11/2021
Páginas: 340
Tipo de encuadernación: Tapa blanda
Peso: 1.20 libras
Tamaño: 9.00h x 6.90w x 0.90d
ISBN13: 9781098100131
ISBN10: 1098100131
Categorías BISAC:
- Informática | Sistemas distribuidos | General
- Informática | Desarrollo e ingeniería de software | Análisis y diseño de sistemas
- Informática | Desarrollo e ingeniería de software | Herramientas
Sobre el autor
Vladik (Vlad) Khononov es un ingeniero de software con más de 15 años de experiencia en la industria, durante los cuales ha trabajado para empresas grandes y pequeñas en roles que van desde webmaster hasta arquitecto principal. Vlad es un defensor desde hace mucho tiempo del diseño impulsado por el dominio y la arquitectura evolutiva y actualmente ayuda a las empresas a comprender sus dominios comerciales, desenredar monolitos y abordar desafíos arquitectónicos complejos.
Vlad mantiene una activa carrera mediática como orador público y bloguero. Ha hablado en numerosas conferencias de la industria, incluidas O'Reilly Software Architecture, DDD Europe y NDC, sobre temas como el diseño impulsado por el dominio, los microservicios y la arquitectura de software en general. Además de su trabajo en los medios, coorganiza los grupos de encuentro Domain-Driven Design Israel y Tel Aviv Software Architecture.
Vladik vive en el norte de Israel con su esposa y un número casi razonable de gatos.

