FUNDAMENTALS OF SOFTWARE ARCHITECTURE

FUNDAMENTALS OF SOFTWARE ARCHITECTURE. An Engineering Approach

Editorial:
O'REILLY MEDIA
Edición:
Materia:
Informática - Tecnología
ISBN:
978-1-4920-4345-4
Páginas:
419
Encuadernación:
Tapa blanda

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 ofrece la primera descripción general completa de los muchos aspectos de la arquitectura de software. Tanto los arquitectos en ciernes 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 analiza:

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, negociación, presentaciones y 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 de software