随着万圣节越来越流行,我感觉有必要跟大家讨论一下一个在软件开发中非常普遍的问题:僵尸代码。几乎所有我接触过的代码库里都四散着很多小段的,甚至大片大片的被注释掉的代码。这就是僵尸代码。
IBM今天发布了最新软件以助力企业将智慧带到人们日常使用的产品、系统以及应用程序。这款新软件简化了从设计到开发和交付的整个流程,让企业能够降低成本、处理合规和规章要求,并最终使创新产品更快进入市场。
你是否曾在检查代码时碰到一条在你看来多余的注释?在代码中使用注释的目的是提升代码的可读性,以让那些非原始代码开发者能更好地理解它们。
MooseFS(简称MFS)是一款分布式文件系统,其运行机制和原理可以参考其官方网站,对MooseFS不太了解的朋友们可以先自行研究一下。
全球软件案例研究峰会(即:Top100summit)即将在12月7-9日九华山庄开幕。日前,大会100个案例已基本确定,并在大会官网发布。据了解,大会预有1000多名IT精英出席会议。
虽然一些人会告诉你无秘诀可告诉你透露或者直接给你误导,但本质上讲,这种需求本身并未有任何错误之处。事实上,这种现象已经引导了很多朝拜者坚持信仰的“神圣福音”的转义,他们不再愿意相信人类的本能能够引领我们走向未来完成基业。
代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。
CloudStack中国社区在北京已举办了三次技术沙龙,上海举办了两次,以及广州、西安、南京等城市,每次活动都受到各地云计算相关企业或组织的关注与支持。
在软件开发过程中,写出影响性能或者有BUG的代码,都是我们无法回避的现实问题。不过,如果能够在程序发布前(自测或者测试阶段)将这些问题找出来,我想大家都是可接受的。
近日,TIOBE公布了最新一期编程语言排行榜,与此同时,距离其宣布年度语言只剩2个月的时间了。在本次榜单中,C语言和Java依旧占据着前两位,而Objective-C以10.383%的份额排在第三位。值得注意的是,C#语言目前已经跌至第六位。
做了开源以后,最大的感触就是:沟通增加了,信息来源增加了。提问的朋友很多,各种问题都会有,有时候在解答时也是很郁闷,这两天感觉适当总结一下自己以及周围朋友在制作JS时爱犯的弱智错误,还是很有必要的。
QCon杭州2012大会已于10月27日傍晚落下帷幕。这是QCon大会第二次来到长江三角洲地区。来自国内外顶级互联网公司、诸多著名科技图书作者在内的50名海内外著名专家,在西子湖畔,之江饭店会议中心内,贡献了9场主题演讲,10个分论坛共计40场专题演讲。
九月,一个新学年的开始,有满怀憧憬的大一新生报到入学,也有即将进入社会实习的大三大四学生们,上大学时老师可能会想法设法激起你学习的兴趣,甚至说哄着你学都不为过,但是进入社会后,你只能靠自己,没有哪个老板会哄着你让你好好工作。
虽然这种对关键数据的简易访问已经极大地提高了工作人员的效率,并提高了顾客的购买欲,但它也为关键数据库打开了巨大的风险之门。不幸的是,许多风险是由缺乏资源的开发人员带来的,他们往往无法得到足够的时间、金钱、教育以及来自管理人员的支持,因而无法设计开发没有漏洞的应
国内领先的移动应用开发平台AppCan今日正式发布了全新的AppCan 2.0版本,从引擎能力、开发工具和网站服务等进行了全方位的升级,开发效率和运营能力得到了巨大的提升, 这对于国内跨平台应用的开发者来说,无疑是一个重大的好消息。
欢迎来到函数式思维专栏。这个系列将探索函数式编程的话题,但是并不仅仅局限在函数式编程语言有关的内容上。正如我描绘的那样,以函数式的方法来写代码涉及到了设计,权衡,代码重用和其他一系列的观点。
你认为最具争议的编程观点是什么?C#专家Jon Skeet曾在StackOverflow上提出这个问题。这里列举最热门的前10条讨论。
本月编程语言Dart挤进入TIOBE排行榜前50名,占据第43名,这也是头一次Dart有这么好的表现。Dart是一门专为开发客户端Web应用而设计的编程语言。起初,谷歌推出Dart目的在于取代JavaScript。
这是一篇比较老的文章,但是文中的这些问题在现在仍然普遍存在。代码质量的高低与商业产品的优劣是否有直接的影响?开发者Frank Sommers在文中给出了他的看法。