您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第86414页

« 1 2 ... .09 .10 .11 .12 .13 86414.15 .16 .17 .18 .19 ... 222726 »

[其它] 面向对象编程已死?

说明:面向对象编程已死?那好吧,也许是没死,但卡内基.梅隆大学的RobertHarper教授却说(TeachingFPtofreshmen)面向对象编程和设计“不适合做为现代计算机科学教学课程”,详细的内容引用如下:   本文是从ObjectOrientedProgrammingisDead这篇文章翻译而来。   那好吧,也许是没死,但卡内基.梅隆大学的RobertHarper教授却说(TeachingFPtofreshmen)面向对象编程和设计“不适合做为现代计算机科学教学课程”,详细的内容引用如
<weixin_38665093> 上传 | 大小:86kb

[其它] 开发人员与测试人员的划分

说明:开发人员与测试人员的划分.关于开发人员和测试人员的关系,人们阐述了很多,讨论了很多,争论了很多。而貌似一旦这两者坐在一起,对峙便开始了,两者间的争论多于相互认同。显然,这不利于实现两者合作的目标——向用户提供价值。   英文原文:TheDeveloper-TesterDivide   作者:GilZilberfeld译者:蔡坚安   从此以后他们幸福地生活在一起   关于开发人员和测试人员的关系,人们阐述了很多,讨论了很多,争论了很多。而貌似一旦这两者坐在一起,对峙便开始了,两者间的争论多于相互
<weixin_38635996> 上传 | 大小:100kb

[其它] 不懂技术不要对懂技术人说这很容易实现

说明:不懂技术的人不要对懂技术的人说这很容易实现“这个网站相当简单,所有你需要做的就是完成X,Y,Z。你看起来应该是技术很好,所以,我相信,你不需要花费太多时间就能把它搭建起来。”我时不时的就会收到这样的   “这个网站相当简单,所有你需要做的就是完成X,Y,Z。你看起来应该是技术很好,所以,我相信,你不需要花费太多时间就能把它搭建起来。”   我时不时的就会收到这样的Email。写这些邮件的人几乎都是跟技术不沾边的人,或正在研究他们的第一个产品。起初,当听到人们这样的话,我总是十分的恼怒。他们在跟谁
<weixin_38748207> 上传 | 大小:71kb

[其它] 就CSTQB指责51testing所做的ISTQB国际软件测试认证违规一事的分

说明:就CSTQB指责51testing所做的ISTQB国际软件测试认证违规一事的分析 今天微博发生了一场论战,我作为当事人之一,无意中参与了整个事情,又由于我是利益相关方,生怕自己的叙述偏颇,所以写下这段文字的同时,时刻提醒自己要客观描述事情,立足于给诸位看客一个相对客观的表述。 为了让不了解整个事件来龙去脉的诸位有个场景进入,先介绍一下这场论战的主要背景和主要出场演员吧: ISTQB: ISTQB:registered:(InternationalSoftwareTestingQualificat
<weixin_38731239> 上传 | 大小:202kb

[其它] CSTQB就个别机构违规开展ISTQB业务的通告

说明:CSTQB就个别机构违规开展ISTQB业务的通告.CSTQB和GTB近期就目前大中华区发生的个别机构违规开展ISTQB?业务的行为进行沟通并达成共识,现重申如下基本事实:   CSTQB就个别机构违规开展ISTQB:registered:业务的通告   CSTQB——ISTQB:registered:大中华区分会   GTB——ISTQB:registered:德国分会   CSTQB和GTB近期就目前大中华区发生的个别机构违规开展ISTQB:registered:业务的行为进行沟通并达成共识,
<weixin_38700790> 上传 | 大小:57kb

[其它] 通用异常处理框架

说明:异常捕捉、处理是每个项目中必不可少的一部分,利用反射和XML配置技术实现一个通用的、灵活的、可配置的、高度可自扩展的异常处理框架对项目的整体健壮性以及异常处理效率都是非常重要的。通用异常处理框架中需要提供配置信息的支持以及统一的异常处理类和异常日志记录类管理,并允许用户以插件形式扩展自定义的异常处理或日志记录方式。   一、问题的提出   由于异常处理在项目中的普遍性,我们会很自然的想到是否可以对异常处理模块进行提取为公用模块,加强项目间的复用,提高项目的开发进度。并且在异常处理中,因为没有良好
<weixin_38684806> 上传 | 大小:168kb

[其它] 11个高效的同行代码评审最佳实践

说明:11个高效的同行代码评审最佳实践。这11项针对轻量级高效同行代码评审最佳实践被证明是有效的,它们建立在一个通过结合使用IBMRationalTeamConcert与SmartBearCodeCollaborator对Cisco系统的开发进行案例研究的基础之上。它们可以帮助您确保评   摘要:这11项针对轻量级高效同行代码评审最佳实践被证明是有效的,它们建立在一个通过结合使用IBM:registered:RationalTeamConcert:trade_mark:与SmartBearCodeCo
<weixin_38727453> 上传 | 大小:134kb

[其它] 高效代码审查的十个经验

说明:代码审查(CodeReview)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。1.代码审查要求团队有良好的文化   代码审查(CodeReview)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。   1.代码审查要求团队有良好的文化   团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。
<weixin_38664427> 上传 | 大小:123kb

[其它] 通用异常处理框架

说明:通用异常处理框架.异常捕捉、处理是每个项目中必不可少的一部分,利用反射和XML配置技术实现一个通用的、灵活的、可配置的、高度可自扩展的异常处理框架对项目的整体健壮性以及异常处理效率都是非常重要的。通用异常处理框架中需要提供配置信息的支持以及统一的异常处理类和   异常捕捉、处理是每个项目中必不可少的一部分,利用反射和XML配置技术实现一个通用的、灵活的、可配置的、高度可自扩展的异常处理框架对项目的整体健壮性以及异常处理效率都是非常重要的。通用异常处理框架中需要提供配置信息的支持以及统一的异常处理
<weixin_38512781> 上传 | 大小:168kb

[其它] 如何进行大规模重构

说明:从定义上看,重构意味着改变程序的内部结构,而不改变外部的功能行为。这样做大多是为了提高程序的非功能性属性,从而提高代码的质量。然而,即便是经验丰富的敏捷开发者,在进行大规模的重构时也是如履薄冰。社区中的成员对掌控大规模重构的几种方式进行了   从定义上看,重构意味着改变程序的内部结构,而不改变外部的功能行为。这样做大多是为了提高程序的非功能性属性,从而提高代码的质量。然而,即便是经验丰富的敏捷开发者,在进行大规模的重构时也是如履薄冰。社区中的成员对掌控大规模重构的几种方式进行了讨论。   在最近
<weixin_38742291> 上传 | 大小:63kb

[其它] 软件开发-重构

说明:重构是对软件内部结构的一种调整,目的是在不改变软件之可察性前提下,提高其可理解性,降低其修改成本。关于重构的至理明言如下:任何一个傻瓜都能写出计算器可以理解的代码,唯有写出人类容易理解的代码,才是优秀的程序员;   重构是对软件内部结构的一种调整,目的是在不改变软件之可察性前提下,提高其可理解性,降低其修改成本。关于重构的至理明言如下:   任何一个傻瓜都能写出计算器可以理解的代码,唯有写出人类容易理解的代码,才是优秀的程序员;   事不过三,三则重构;   当你接获bug提报,请先撰写一个单元
<weixin_38566180> 上传 | 大小:71kb

[其它] 代码审查:为可读性努力的巨大能量

说明:代码审查:为可读性努力的巨大能量.代码可读性这个话题一直以来都是备受关注,但是可读性高与不高却没有统一的标准。毕竟各个公司,甚至于各个项目的规范都是不一样的。我们不能说一个抽象性极好,灵活度极高却让人十天半个月都难以搞清楚的代码的可读性高,也不能说一个长达几千行却从头至尾逻   代码可读性这个话题一直以来都是备受关注,但是可读性高与不高却没有统一的标准。毕竟各个公司,甚至于各个项目的规范都是不一样的。我们不能说一个抽象性极好,灵活度极高却让人十天半个月都难以搞清楚的代码的可读性高,也不能说一个长
<weixin_38631454> 上传 | 大小:72kb
« 1 2 ... .09 .10 .11 .12 .13 86414.15 .16 .17 .18 .19 ... 222726 »