yeah

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年7月9日

摘要: test 阅读全文
posted @ 2016-07-09 10:01 yeah 阅读(164) 评论(0) 推荐(0) 编辑

2013年7月1日

摘要: gif: 徵标和小图标jpg: 照片或高品质图像png: 其他 阅读全文
posted @ 2013-07-01 23:07 yeah 阅读(213) 评论(0) 推荐(0) 编辑

2011年4月20日

摘要: 面向过程认识和解决问题的思维,可以称为“流程论”,重点放在处理过程的步骤,流程是整个系统的核心。面向对象认识和解决问题的思维,可以称为“组装论”,重心放在对象的抽象和提取上,然后将对象组装为整体。 阅读全文
posted @ 2011-04-20 09:38 yeah 阅读(221) 评论(0) 推荐(0) 编辑

摘要: 1、沟通能力为了提高效率,架构师必须赢得团队成员、项目经理、客户或用户认同,这就需要架构师具有较强的沟通能力。沟通能力是人类最普遍性的素质要求,技术人员好像容易忽略,想成为架构师就不能忽略。千万不要抱着这样的观念:怀才跟怀孕似的,时间久了总会被人发现的。还是天桥上卖大力丸的哥们说得对:光说不练假把式,光练不说傻把式。看看你周围的头头脑脑们,哪一个不是此中高手,我们千万不要鄙视,认为这是阿谀奉承、投机钻营,凡事都要看到积极的一面,“沟通”的确是一种能力。我认为自己是一个略内向的人,因为我是农村出来的孩子,普通话都说不好,以前或多或少带有点自卑感,幻想着是金子总会发光,所以在职业生涯中吃了不少亏。 阅读全文
posted @ 2011-04-20 09:35 yeah 阅读(477) 评论(0) 推荐(0) 编辑

摘要: 1、架构师就是项目经理架构师不是项目经理。项目经理侧重于预算控制、时间进度控制、人员管理、与外部联系和协调等等工作,具备管理职能。一般小型项目中,常见项目经理兼架构师。2、架构师负责需求分析架构师不是需求分析员。需求分析人员的工作是收集需求和分析需求,并与最终用户、产品经理保持联系。架构师只对最终的需求审核和确认,提出需求不清和不完整的部分,他会跟需求分析员时刻保持联系。架构师是技术专家,不是业务专家。3、架构师从来不写代码这是一个尚存争论的问题。目前有两种观点:观点1:架构师不写代码,写代码纯体力活,架构师写代码大材小用。架构师把UML的各种视图交给开发人员,如果有不明确的地方,可以与架构师 阅读全文
posted @ 2011-04-20 09:29 yeah 阅读(270) 评论(0) 推荐(0) 编辑

摘要: 1、确认需求在项目开发过程中,架构师是在需求规格说明书完成后介入的,需求规格说明书必须得到架构师的认可。架构师需要和分析人员反复交流,以保证自己完整并准确地理解用户需求。2、系统分解依据用户需求,架构师将系统整体分解为更小的子系统和组件,从而形成不同的逻辑层或服务。随后,架构师会确定各层的接口,层与层相互之间的关系。架构师不仅要对整个系统分层,进行“纵向”分解,还要对同一逻辑层分块,进行“横向”分解。软件架构师的功力基本体现于此,这是一项相对复杂的工作。3、技术选型架构师通过对系统的一系列的分解,最终形成了软件的整体架构。技术选择主要取决于软件架构。Web Server 运行在Windows上 阅读全文
posted @ 2011-04-20 09:25 yeah 阅读(813) 评论(0) 推荐(1) 编辑

2011年4月18日

摘要: 架构师分为4种:企业架构师EA(Enterprise Architect)基础结构架构师IA(Infrastructure Architect)特定技术架构TSA(Technology-Specific Architect)解决方案架构师SA (Solution Architect)。EA的职责是决定整个公司的技术路线和技术发展方向。盖茨给自己的Title就是首席软件架构师,网易丁磊也喜欢这么称呼自己,实际上就是EA角色;IA的工作就是提炼和优化技术方面积累和沉淀形成的基础性的、公共的、可复用的框架和组件,这些都是一个技术型公司传承下来的最宝贵的财富之一;特定技术架构师TSA,他们主要从事类似 阅读全文
posted @ 2011-04-18 13:38 yeah 阅读(1584) 评论(0) 推荐(2) 编辑

摘要: OO衍生出3个概念:OOA、OOD 和OOP。采用面向对象进行分析的方式称为OOA,采用面向对象进行设计的方式称为OOD,采用面向对象进行编码的方式称为OOP。面向过程(OP)和面向对象(OO)本质的区别在于分析方式的不同,最终导致了编码方式的不同。 阅读全文
posted @ 2011-04-18 13:23 yeah 阅读(152) 评论(0) 推荐(0) 编辑

摘要: 软件工程追求的目标之一就是可维护性,可维护性主要表现在3个方面:可理解性、可测试性和可修改性。面向对象的主要好处就是显著的改善了软件的可维护性。 阅读全文
posted @ 2011-04-18 13:20 yeah 阅读(225) 评论(0) 推荐(0) 编辑