代码重构相关资源 资讯

程序员对代码所做的为了满足短期利益代码改动,或再没有完全清 楚增个架构下的改动,都很容易是代码失去它的清晰结构,偏离需求或设计。而这些改动的积累很容易使代码偏离它原先设计的初衷而变得不可立即和无法维护。Refactor

码头工人 2011-08-30   13238   0
代码  

只会编程的程序员没有前途 资讯

程。 这种言论的后果是: 1、进入学校的人,或者准备开始寻找工作的人,他们会认真考虑进入软件开发行业,哪怕他们真正的兴趣在其它地方。 2、已经毕业的、没有编程背景的人觉得自己低人一等,相比

jopen 2013-08-07   5959   0

程序员的技能知识体系真的只能维持五年吗? 资讯

CPD计划为了满足工作,工业和组织的需求。 当然,这种比较并不完善,但技术的推陈出新及行业趋势的发展势必对此造成极大影响。如果你工作于IEEE认证软件开发专业,那么你就已经意识到CPD的强制性

jopen 2015-01-29   7702   0

30个糟糕的程序员抵不过一款好工具 资讯

能水平。 现在,我们还有一个全球性的问题,即产品越来越依赖于软件。所以,我们需要满足软件开发不断增加的需求。 因此,有再多的程序员也无济于事。而且有的程序员(低于平均水准的)越多,反而越会降低

dy223 2015-03-26   3811   1

今年最值得期待的智能手机7大趋势:虚拟现实上榜 资讯

为 650 美元。不过好消息是开发者可以买到便宜的 Tango 手机,英特尔专门为他们推出了包括软件开发套件和 3D 相机的捆绑包,售价仅为 399 美元。 高速无线网络 随着 4G 网络建设

jopen 2016-02-08   7446   0

谷歌和苹果竞相收购最有发展前途的AI初创公司 资讯

去年,谷歌还收购了白俄罗斯初创公司 AIMatter。AIMatter 打造了一个神经网络 AI 平台和一个识别和处理图像的软件开发工具包(SDK)。AIMatter 的照片和视频编辑应用 Fabby 则允许用户拍摄富有创意的自拍照片。

jopen 2018-03-12   16611   0
苹果   Google  
P15

  软件测试自动化(LoadRunner) 文档

3 4. 软件测试的自动化优点?自动录制的测试脚本,可轻松实现回归测试; 减少测试时间,缩短整个软件开发生命周期; 替代手工测试不易达到的测试点(比如:300并发用户的压力测试) 更好的利用空闲时间(比如晚上或周末机器时);

clt_c 2017-09-25   1378   0
P26

  安全探测及安全编码培训 文档

即可找到程序中所有侦测到的弱点发生位置。 23. 安全编码规范解决的安全问题23软件的安全漏洞可以在软件开发生命周期的任何阶段涉及到,包括: 没有预先确定安全需求。 创建有逻辑错误的概念设计。 使用糟糕的编码规范,从而带来了技术漏洞。

lizh820905 2012-09-27   3227   0

什么是Docker? 经验

什么是Docker? Docker允许我们打包我们的应用以及其所有的依赖包到一个标准化单元中用于软件开发。 Docker容器将一块应用打包到一个完成的文件系统中,在该文件系统中包含了该应用要运行的

icm 2016-04-21   10154   0
Docker  

应用服务器 JBoss AS7 的 Web 控制台 1.0.Final 发布 资讯

诉我们,Jboss应用服务器是健壮的、高质量的,而且还具有良好的性能。 为满足企业级市场日益增长的需求,Jboss公司从2003年开始就推出了24*7、专业级产品支持服务。同时,为拓展Jboss的企业级市

openkk 2012-02-15   11610   0
JBoss  

KISS My YAGNI 资讯

Simple, Stupid)和 YAGNI (You Ain’t Gonna Need It)软件开发原则,然而,过度复杂的软件仍然随处可见。 假设我们需要一个应用服务。没错,缺少 分布式事务 管理系统是不行的。而且需要一个

jopen 2013-08-28   6543   0

2014年度移动开发工具类Jolt大奖 资讯

的进步,并指出,如果“它们继续缩小与原生应用的差距,它们可能会成为所有开发的首选工具,满足绝大部分需求。” 任何人都可以提交开发工具用于评价,由评委选出 6 款工具进行深度评估和评价,但其方法并不公开。得奖者名单如下:

jopen 2014-03-10   14356   0

AngularJS 1.3 提升了 HTML 表单 资讯

对一次性数据绑定的支持 最新版为开发者提供了创建自定义验证器的新方法, 去除了对使用转换和格式化装置的需求. 为了在1.3中创建一个自定义的验证器,开发者必须在新的$validators管道上注册这个验证器并返回true或者false:

jopen 2014-10-03   8556   0

一款好工具胜过30个普通程序员 资讯

能水平。 现在,我们还有一个全球性的问题,即产品越来越依赖于软件。所以,我们需要满足软件开发不断增加的需求。 因此,有再多的程序员也无济于事。而且有的程序员(低于平均水准的)越多,反而越会降低

jopen 2015-06-04   3075   0

深受Java程序员欢迎的10款Java IDE 资讯

droid 软件开发包都是以Eclipse为基础IDE进行开发的。作为一个开源的工具,Eclipse拥有伟大的开发者社区,这其中包含了用户们贡献的数量巨大的 插件库,并根据用户的习惯需求衍生出了 Myeclipse

jopen 2015-10-11   17352   0

度量和提高代码质量 资讯

来什么好处。 InfoQ:您能详细介绍下度量代码质量的重要性吗? Modylevsky:作为软件开发人员,对于我们的软件产品,我们有很多可以说的。它是否可以用于特定的场景,它是否能够在受到某些限制

jopen 2016-01-17   6922   0

Nexedi 赞助 Pyston 开发 资讯

进步的成果,Nexedi 保证了其许多开源软件解决方案核心技术的不断升级。 几个月前,Nexedi 的开源软件开发小组迎来了新的成员孙波翔。在加入2014 谷歌编程之夏之前, 孙波翔在昆明理工大学学习 测绘工程,地图学与地理信息系统。

jopen 2016-01-20   12469   0

谷歌将在加州推出低价顺风车 每公里仅收34美分 资讯

场动态定价的模式,在需求远远超过供给的地区,会自动提高运费,这也引发了一些争议。 谷歌之前的顺风车试验计划,主要面向公司的两万多名员工,此外也包括附近的其他大公司,比如软件开发商 Adobe、沃尔玛全球电子商务中心等。

jopen 2016-08-31   7059   0
Google  

Google的NoSQL:leveldb入门知识 经验

LevelDB是google开源的一个key-value存储引擎库,类似于开源的Lucene索引库一样。其他的软件开发者可以利用该库做二次开发,来满足定制需求。LevelDB采用日志式的写方式来提高写性能,但是牺牲了部分读性能。为了弥

jopen 2012-09-25   23250   0
P5

  项目开发总结报告编写规范 文档

批文; b. 属于本项目的其他已发表的文件; c. 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。 列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。 2 实际开发结果

yj_0212 2012-03-15   434   0
报告  
1 2 3 4 5 6 7 8 9 10