资讯
  • 资料
  • 资讯
  • 网授
  • 面授
  • 直播
  • 机构
  • 问答
  • 试卷
400-855-1833
工作时间:9:00-21:00
您现在位置:领学网>计算机考试> 软件水平考试> 高级软考> 浏览文章

温馨提示:领学网小编在这里为计算机考试的考生们准备了相关的考试信息,各位考生注意随时关注本站,我们会及时公布考试信息与备考资料,敬请关注!其次,具有足够的行业业务知识和商业头脑也是很重要的。行业业务知识的足够把握可以给架构师更多的拥抱变化的能力,可以在系统设计的时候留出一些扩展的余地来适应可能来临的需求变化。

2018年计算机软件水平考试时间通知(全年)

各地2018年计算机软件水平考试下半年报名时间及入口汇总

更多相关信息查看:领学网

其次,具有足够的行业业务知识和商业头脑也是很重要的。行业业务知识的足够把握可以给架构师更多的拥抱变化的能力,可以在系统设计的时候留出一些扩展的余地来适应可能来临的需求变化。有经验的设计人员可能都碰到过这样的事,一厢情愿的保留接口在需求变化中的命中率非常低。也就是说,在系统设计之初为扩展性留下来的系统接口没能在需求变化的洪流中发挥真正的作用,因为需求的变化并没有按照预想的方向进行,到最后还是不得不为变化的业务重新设计系统。这就是因为对业务知识的理解和对市场或者商业的判断没有达到一个实用的、可以为架构扩展性服务的水平。

再次,张友邦提到,架构设计师对人的关注必须提升到架构设计之初来纳入考虑的范围,包括沟通以及对人员素质的判断。软件过程是团队协作共同构建系统的过程,沟通能力是将整个过程中多条开发线粘合在一起的胶水。大家都应该碰到过事后说“原来是这样啊,我不知道啊”或者某个开发人员突然高声呼喊“为什么这里的数据没有了”之类的。沟通的目的就是尽量避免多条开发线的混乱,让系统构建过程可以有条理的高效进行。另外,对人的关注还表现在对团队成员的素质判断上,比如哪些开发人员对哪些技术更熟悉,或者哪些开发人员容易拖进度等。只有合理的使用人力资源,让合适的人做合适的事情才能让整个软件过程更加高效。

另外,张友邦认为架构师应时刻注意新软件设计和开发方面的发展情况,并不断探索更有效的新方法、开发语言、设计模式和开发平台不断很快地升级,软件架构师需要吸收这些新技术新知识,并将它们用于软件系统开发工作中。但对新技术的探索应该在一个理性的范围内进行,不能盲目的跟风。解决方案提供商永远都希望你能使用它提供的最新技术,而且它们在推广自己的解决方案的时候往往是以自己的产品为中心,容易给人错觉。比如数据库,往往让人觉得它什么都能做,只要有了它其它什么都不重要了。但事实上并不是如此,对于小型应用可以将许多业务逻辑用script的方式放入数据库中,但很少看到大型应用采用这样的做法。对于新东西需要以一种比较的观点来判断,包括横向的比较和纵向的比较,最后得出一些性能、可移植性以及可升级等指标。另外,新入行的开发人员往往关心新技术动向而忽略了技术的历史,而从DOS时代一路杀过来的开发者就对现在的技术体系有较全面的把握。

温馨提示:因考试政策、内容不断变化与调整,领学网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!如果该页面信息侵犯了您的权益请与本网联系,邮箱:1045320820@qq.com。

扫一扫,分享到微信朋友圈

网友评论
 

最新资讯

热门问答

最新推荐

计算机的基本操作 计算机考试办公常识摘要:下面小编整理了计...
Java中JTabl... 计算机考试Java认证摘要:Listin...
考生必看:让我的Wi... 计算机微软认证摘要:用计算机都得先开机,...
软考程序员重点复习题... 计算机初级软考摘要:1.计算机中数据的表...

热门排行