上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.3 适当架构的重要性
实际上,一个更好的问题是:为什么关心架构很重要?正如我们前面提到的,无论你是否有意识地努力去构建它,最终你都会得到某种架构。如果经过几个月甚至几年的开发,仍然希望软件保持较高的质量,那么需要尽早采取一些措施。如果不考虑架构,那么软件很可能永远不会达到要求的质量。
因此,为了使产品满足业务需求和性能、可维护性、可伸缩性等属性,你需要设计它的架构,并且最好尽早完成。现在,我们讨论每个优秀架构师都希望他们的项目避免发生的两件事。