✅架构是设计出来的还是演进出来的?
典型回答
架构既是设计出来的,也是演进出来的。设计+演进,缺一不可。
在开始一个项目时,架构通常需要被设计出来,以确保系统具有所需的特性、可扩展性、可靠性和安全性。然而,随着项目的不断发展和演进,架构也可能需要随之进行调整。这可能是由于需求的变化、系统性能问题的发现、技术进步、以及其他各种原因。
因此,好的架构不仅需要从一开始就进行充分的设计规划,还需要通过不断的演进来持续地改进和完善。架构的设计和演进是一种动态的过程,需要不断地评估和调整,以确保系统能够持续地满足业务需求和用户需求。
原文: https://www.yuque.com/hollis666/xkm7k3/vg0gtvoxsrxu076f