Las encuestas salariales en todo el mundo colocan regularmente al arquitecto de software entre los 10 mejores trabajos, pero no existe una guía real para ayudar a los desarrolladores a convertirse en arquitectos.. Hasta ahora. Este libro proporciona la primera descripción general completa de los muchos aspectos de la arquitectura de software.. Tanto los arquitectos aspirantes como los existentes examinarán las características arquitectónicas, los patrones arquitectónicos, la determinación de componentes, la diagramación y presentación de la arquitectura, la arquitectura evolutiva y muchos otros temas.
Mark Richards y Neal Ford, profesionales prácticos que han impartido clases de arquitectura de software de manera profesional durante años, se centran en los principios de arquitectura que se aplican en todas las pilas de tecnología.. Explorarás la arquitectura de software desde una perspectiva moderna, teniendo en cuenta todas las innovaciones de la última década.
Este libro examina:
Patrones de arquitectura: La base técnica de muchas decisiones arquitectónicas
Componentes: Identificación, acoplamiento, cohesión, partición y granularidad
Habilidades blandas: Gestión eficaz de equipos, reuniones, negociaciones, presentaciones y mucho más.
Modernidad: Prácticas de ingeniería y enfoques operativos que han cambiado radicalmente en los últimos años
La arquitectura como disciplina de ingeniería: Resultados repetibles, métricas y valoraciones concretas que añaden rigor a la arquitectura del software
Sobre el Autor
Mark Richards es un arquitecto de software experimentado y práctico involucrado en la arquitectura, el diseño y la implementación de arquitecturas de microservicios, arquitecturas orientadas a servicios y sistemas distribuidos en J2EE y otras tecnologías.. Neal Ford es director, arquitecto de software y gestor de memes en ThoughtWorks, una consultora de TI global con un enfoque exclusivo en el desarrollo y la entrega de software de extremo a extremo.. Antes de unirse a ThoughtWorks, Neal fue director de tecnología en The DSW Group, Ltd., una empresa de capacitación y desarrollo reconocida a nivel nacional.