摘要: 摘要:我们在实践中发现,随着开发平台和开发语言的不同,最优的代码审查量有所不同。但是限制每次审查的数量确实非常必要,因为这个过程是高强度的脑力密集型活动。时间一长,代码在审查者眼里只是字母,无任何逻辑联系,自然不会有太多的产出。代码审查(Code Review)是软件开发中常用的手段,和QA测试相比... 阅读全文
posted @ 2012-11-08 13:19 wala-wo 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 重构代码很危险,它会给测试工作增加巨大的负担。除非你的程序需要重构,一定不要轻易重构代码。我这里所说的并不是把一个for循环改成while循环,或把一个StringBuffer改成StringBuilder,我说的是大动作,例如重写一个方法,一个函数,甚至整个类或包。如果你缺乏对一个方法或一个类的了... 阅读全文
posted @ 2012-11-08 13:04 wala-wo 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 最近在Filepicker.io上花了很多时间研究API,随着JavaScript API 1.0的发布,我们总结了API设计经验,分享给大家,希望我们在使用您的API时,也能像使用自己的API那样兴奋。规则0:不要随意对API做出改变API是你与产品使用者沟通合作的桥梁,好比合同,请不要轻易修改和... 阅读全文
posted @ 2012-11-08 04:59 wala-wo 阅读(130) 评论(0) 推荐(0) 编辑