ronaldong 2019-03-13
今天小编跟大家谈一下架构师是什么,如何成为一个软件架构。关于这个问题有好几种说法说法。
例一、有人认为做架构首先要懂软件过程,其次架构来源于需求 还要懂得需求过程。 在软件过程中的需求过程占很重要的地位。如需求上下文的获取.系统的边界的划分 、角色定义、 角色的业务、 系统用例的推导 、系统用例的各种约束、然后通过需求之后在分析架构方面的设计, 之后就可以大致的分析出系统都要提供哪些模块了。具体的模块之间的协作图、时序图、状态图、然后逐渐划分出架构子系统。
例二、还有人认为懂开发,懂运维,懂系统可以超越架构的概念。认为不能以成为架构师为目的,接触一切感兴趣的系统、运维、开发。在实践经验中看多了,有经验了,也就能够自然而然的成为一个架构师。
例三、还有人认为架构师其实和产品经理一样,都是为了解决问题而存在的。所以平常需要努力,要迎难而上,不要遇到问题躲着走。从解决小问题到能够解决大问题,你自然就是合格的架构师。
十年高级软件架构师的一个自诉
小编是这样认为的。首先,想成为一个合格的架构师,你要知道软件架构是个什么概念,明白架构的定义:
作者:稳稳的幸福y