上一周我给项目组做了单元测试的培训,一直觉得有点不是很顺手。因为,一般来讲,如果想要向大家宣扬单元测试的思想,向项目组推广单元测试,那么,自己也应该对单元测试很精通,至少平时应该坚持TDD吧。前一段时间确实做得不是很好。因为,自己也已经很少做单元测试了,这次,为了教育的目的,居然也找不到一些自己写得比较好的单元测试的例子。
今天晚上写BUG导入的XLS方式:通过解析XLS文件,将BUG导入到数据库中。当然,XLS文件需要满足一定的规则,因此,在导入之前,需要先对X ...
一直倡导的单元测试,终于有机会在项目中实施了,不过在实施前需要做相关的培训。这个培训主要由我来做。
之前为项目组做的很多东西,一般和者较寡,主动参与的人不多,比如之前做的代码规范以及代码评审规范,项目组知识库以及很多技术讨论。项目组缺少一种气氛,大家都不太关注技术,也缺少交流和学习的气氛,可能这种气氛也使得大家一般不参加这种讨论。冰冻三尺,非一日之寒。要改变他们,看来还需要时日。
这次单 ...
为了做到持续集成,我们还需要有比较好的配置服务器的支持。项目组用的是Firefly,但是这个东西是不能得到CruiseControll的支持的。并且,我们使用Firefly去管理JAVA生成的Classes,这本身就是一个问题。
在目前的情况下,老大要保持稳定,不能去动这些东西。但是,作为良好的实践来讲,持续集成肯定是必要的。正如同Programtic 程序员修炼之道所讲的一样,单元测试、版本控制以及持续集成,完全是任何项目所必须具备的能力。
&nb ...







评论排行榜