演进式架构(原书第2版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.6 小结

有效的软件系统不会是一成不变的。随着问题域的变化、生态系统的演进,它们也必须随之发展和变化,在提供新的功能的同时带来额外的复杂性。架构师和开发人员可以优雅地演进软件系统,但是他们必须深谙必要的工程实践的重要性以响应变化,以及如何更好地组织架构以掌控变化。

架构师也对他们所设计的软件以及用于构建软件的许多开发实践承担治理责任。幸运的是,我们所发现的允许架构更容易演进的机制也提供了使重要的软件治理活动自动化的方法。我们将在第2章中深入探讨实现这一目标的机制。