Patrones para el diseño de API: Simplificar la integración con intercambios de mensajes poco acoplados

Puntuación:   (4,3 de 5)

Patrones para el diseño de API: Simplificar la integración con intercambios de mensajes poco acoplados (Olaf Zimmermann)

Opiniones de los lectores

Resumen:

El libro proporciona conocimientos amplios y valiosos para los ingenieros de software que trabajan con API, presentando el contenido de forma accesible mediante modelos estructurados, estudios de casos y patrones detallados. Aunque constituye una excelente fuente de referencia y aprendizaje, algunos lectores consideran que el libro es excesivamente prolijo, con información y repeticiones innecesarias.

Ventajas:

Contenido extenso y sustancial para preguntas relacionadas con API.
Bien estructurado con un modelo de dominio y casos prácticos.
Presentación exhaustiva de patrones de diseño como obra de referencia.
Representaciones gráficas de las relaciones entre patrones.
Ofrece un DSL de descripción de interfaces con herramientas generativas para contratos de API.
Valiosas ideas sobre arquitectura de software y toma de decisiones.

Desventajas:

El libro es grueso; puede ser desalentador para algunos lectores.
Algunos lectores consideran que algunos contenidos son innecesarios o demasiado prolijos.
La repetición de información puede dificultar la comprensión de los puntos clave.
No está pensado para leerse de un tirón, lo que puede disuadir a los lectores ocasionales.

(basado en 7 opiniones de lectores)

Título original:

Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges

Contenido del libro:

Patrones probados para diseñar API evolutivas de alta calidad, para cualquier dominio, tecnología o plataforma.

"Este libro proporciona una saludable mezcla de teoría y práctica, conteniendo numerosas pepitas de consejos profundos pero sin perder nunca la visión de conjunto... basado en la experiencia del mundo real y documentado con rigor académico aplicado e incorporando los comentarios de la comunidad de profesionales. Estoy seguro de que será útil a la comunidad, hoy y mañana".

--Prof. Dr. Dr. h. c. Frank Leymann, Director Gerente, Instituto de Arquitectura de Sistemas de Aplicación, Universidad de Stuttgart.

Las API permiten la innovación y la transformación digital en organizaciones y ecosistemas de todo tipo. Para crear API fáciles de usar, fiables y con un buen rendimiento, los arquitectos, diseñadores y desarrolladores necesitan una guía de diseño experta. Esta guía práctica se abre paso a través de la complejidad de las conversaciones sobre API y el contenido de sus mensajes, presentando directrices y heurísticas exhaustivas para diseñar API de forma sostenible y especificarlas con claridad, independientemente de las tecnologías o plataformas que se utilicen.

En Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges, cinco arquitectos y desarrolladores expertos cubren todo el ciclo de vida de las API, desde el lanzamiento de proyectos y el establecimiento de objetivos hasta la definición de requisitos, la elaboración de diseños, la planificación de la evolución y la creación de documentación útil. Cristalizan el conocimiento colectivo de muchos profesionales en 44 patrones de diseño de API, explicados sistemáticamente con contexto, pros y contras, soluciones conceptuales y ejemplos concretos. Para hacer accesible su lenguaje de patrones, presentan un modelo de dominio, un caso práctico, narraciones de decisiones con opciones y criterios de selección de patrones, y recorridos de proyectos reales que aplican los patrones en dos sectores diferentes.

⬤ Identifique y supere los retos de diseño de API con patrones.

⬤ Dimensionar adecuadamente los tipos de extremos y las operaciones.

⬤ Diseñar mensajes de solicitud y respuesta y sus representaciones.

⬤ Definir la calidad del diseño de los mensajes.

⬤ Planificar la evolución de las API.

⬤ Documentar y comunicar sus contratos de API.

⬤ Combinar patrones para resolver problemas del mundo real y hacer las compensaciones adecuadas.

Otros datos del libro:

ISBN:9780137670109
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Patrones para el diseño de API: Simplificar la integración con intercambios de mensajes poco...
Patrones probados para diseñar API evolutivas de...
Patrones para el diseño de API: Simplificar la integración con intercambios de mensajes poco acoplados - Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)