2013年5月22日
摘要: 最近在园子里看到好多关于过劳死的评论,我在这里推荐一些方法,介绍一些工具。程序员在公司无非就是重复劳动,用控件堆砌界面,对数据库增删改查。如果我们能把这些重复劳动尽可能多的让机器去工作,那么可以节省我们不少的劳动时间。1. 开发阶段,使用代码生成器。开发阶段的工作大多数就是对数据库的增删改查,我们可以用代码生成器生成大多数的简单逻辑的数据库操作。我相信80%的代码量 都是简单逻辑的,软件中的复杂逻辑的代码量只占20%。所以使用代码生成器生成好代码,粘贴到我们的程序中简单测试即可开发出大多数的代码了。国内的代码 生成器推荐动软代码生成器,国外的产品推荐mygeneration和CodeSmit. 阅读全文
posted @ 2013-05-22 11:27 也风 阅读(1439) 评论(0) 推荐(0) 编辑
摘要: 程序员为什么不写单元测试 袁光东笔记曾经做过一次“程序员在项目开发中编写单元测试的情况”的调查。调查结果:1. 严格的在项目中执行TDD 几乎没有2. 为大部份业务方法编写单元测试,并保证方法测试通过。 占16.6%3. 偶尔编写单元测试,一般情况下不写。 占58.3%4. 为了应付项目检查而写单元测试,但并不保证方法是否测试通过。 占8.3%5. 从来不编写单元测试。占16.6%因为调查具有一定的局限性或片面性,调查结果并不十分精确。也基本能够反映国内程序员编写单元测试的状况。很少有程序员能够比较认真的去编写单元测试。那么到底又是什么原因呢?根据笔者参与的多个讨论,主要有下面几种原因使程序员 阅读全文
posted @ 2013-05-22 11:22 也风 阅读(1245) 评论(0) 推荐(0) 编辑