BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

编码那些事  在InfoQ上的内容 rss

文章所属 编码那些事 rss

他的粉丝 程序员的工具 作者 姚若舟 关注 1 他的粉丝 发布于 2014年3月11日 作为一名程序员,我会用到许多工具。道理很简单,因为它们可以提高我的工作效率。但这里有个前提条件,那就是这些工具可以很好地支持我在工作和编码中的实践。如果某些工具违背了这些实践以及它们背后的价值观,我就不会使用或者有限地使用那些有用的功能。在本文中,我会分享一些工具以及背后的思考,希望对广大程序员朋友有所启示和帮助。 7

他的粉丝 编码那些事:代码覆盖的15种典型情景 作者 傅健 关注 0 他的粉丝 发布于 2012年10月10日 代码覆盖(Code Coverage)为何物?相信程序员特别是测试人员不陌生,很多人都喜欢用代码覆盖来驱动测试的开展和完善。确实代码覆盖可以找出测试疏漏和代码问题,但是单纯的代码覆盖率高低并不能直接反映代码质量的好坏。大多我们的努力方向都是找出那些没有覆盖到的代码,然后补充用例,完善测试。而摆在我们面前的问题是:是否我们已经充分认识到哪些不需要、不能、必须被覆盖?只有对代码覆盖的各种情景了然于胸,才能不盲目乐观于代码覆盖率之高,悲观于代码覆盖率之低。在实践中(本文面向主要Java语言,基于emma工具),梳理可知,对于代码覆盖我们可能都会遇到以下15种典型情景:

演讲所属 编码那些事 rss

他的粉丝 红宝石,编码乐 作者 Dave Thomas 关注 1 他的粉丝 发布于 2013年12月5日 编程很难。作为程序员,我们知道写好的代码有多难。好的编程语言有一部分就是为了让这个过程更简单,这通过方便的语法和好的类库实现,但不仅如此。好的语言还应该让你用它的时候开心,这样你才能做出最好的代码。Ruby语言让我很开心。有意思的是,我喜欢Ruby的很多原因跟我和我太太喜欢到中国的原因是一致的。我今天来讲讲为什么中国和Ruby让我开心。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT