该文被密码保护。 阅读全文
摘要:
软件架构师http://baike.baidu.com/view/905353.htm软件架构师是什么?需要什么样的知识体系?如何成为优秀的软件架构师呢?第一个问题:软件架构师一词应该是对应系统架构师,都是架构师,但侧重不同。在4+1视图中,我觉得如果把架构师分为这两种的话,软件架构师应该是站在逻辑视图和开发视图的角度,而系统架构师则更多的是过程视图和物理视图。当然,这两个角色就象是人的两个眼睛,缺少一个都会定位不准确,容易是系统目标偏离。当然了,现实世界中,一般这两中角色集中在一个人身上体现出来,或者一个小组。很多公司都不设置此类职位;有的公司则分工很细。第二个问题:知识体系不好说,只说重点 阅读全文