Puntuación:
El libro ofrece una visión completa de la arquitectura de software, centrándose en el papel y las responsabilidades de los arquitectos de software, los diferentes estilos de arquitectura y la importancia de las habilidades interpersonales junto con los conocimientos técnicos. Aunque muchos lectores lo encontraron valioso y bien estructurado, algunos criticaron su falta de profundidad y su enfoque en las aplicaciones web, así como problemas con la calidad de la imagen en las versiones físicas.
Ventajas:⬤ Bien escrito y estructurado
⬤ proporciona valiosos conocimientos sobre arquitectura de software
⬤ buen equilibrio entre conocimientos técnicos y no técnicos
⬤ definiciones y explicaciones claras
⬤ gráficos útiles para comparar estilos de arquitectura
⬤ puede servir de referencia
⬤ adecuado tanto para recién llegados como para profesionales experimentados que buscan un repaso.
⬤ Le falta profundidad en ejemplos específicos de implementación
⬤ se centra principalmente en aplicaciones web, limitando la aplicabilidad a otros dominios
⬤ las versiones físicas tienen problemas con la legibilidad de las imágenes
⬤ algunos lectores encontraron el contenido demasiado general y basado en opiniones sin ofrecer nuevas perspectivas.
(basado en 70 opiniones de lectores)
Fundamentals of Software Architecture: An Engineering Approach
Las encuestas salariales de todo el mundo sitúan regularmente al arquitecto de software entre los 10 mejores trabajos, pero no existe ninguna guía real que ayude a los desarrolladores a convertirse en arquitectos. Hasta ahora. Este libro ofrece la primera visión global de los múltiples aspectos de la arquitectura de software. Tanto los aspirantes a arquitectos como los ya 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 que han impartido clases de arquitectura de software durante años, se centran en los principios de arquitectura que se aplican a todas las tecnologías. Explorará 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 interpersonales: Gestión eficaz de equipos, reuniones, negociación, presentaciones, etc.
⬤ Modernidad: Prácticas de ingeniería y enfoques operativos que han cambiado radicalmente en los últimos años.
⬤ Arquitectura como disciplina de ingeniería: Resultados repetibles, métricas y valoraciones concretas que añaden rigor a la arquitectura de software.
© 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)