Capítulo 21. Decisiones arquitectónicas
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Una de las principales expectativas de un arquitecto es tomar decisiones arquitectónicas. Las decisiones arquitectónicas suelen implicar la estructura de la aplicación o el sistema, pero también pueden implicar decisiones tecnológicas, sobre todo cuando esas decisiones tecnológicas afectan a las características arquitectónicas. Sea cual sea el contexto, una buena decisión arquitectónica es la que ayuda a guiar a los equipos de desarrollo para que tomen las decisiones técnicas correctas. Tomar decisiones arquitectónicas implica reunir suficiente información relevante, justificar la decisión, documentarla y comunicarla eficazmente a las partes interesadas adecuadas.
Antipatrones de decisión arquitectónica
El programador de Andrew Koenig define un antipatrón como algo que parece una buena idea cuando empiezas, pero que te lleva a tener problemas. Otra definición de antipatrón es un proceso repetitivo que produce resultados negativos. Los tres antipatrones de decisión arquitectónica más comunes que pueden surgir (y suelen surgir) cuando un arquitecto toma decisiones son el antipatrón de Cubrir tus activos, el antipatrón del Día de la Marmota y el antipatrón de la Arquitectura impulsada por el correo electrónico. Estos tres antipatrones suelen seguir un flujo progresivo: superar el antipatrón de Cubrir tus Activos lleva al antipatrón ...