2013年第4周六简单思考

今天小周,部门活动。上午主要是看了代码相关的结构,考虑架构方面的,MVC架构很多人知道,但真正用对的人很少,service层本来是处理业务逻辑的,但很多成了应付架构的冗余的封装,实际的业务逻辑还是放到了action或者dao层,这些都是很悲剧的。我决定要弄清出这些,然后加上自动单元测试,我要把这些有益的提高代码质量和规范性的方法执行下去,以后要求必须进行findbugs检查(可以写一个脚本在提交代码时自动提示新增多少findbugs报警,强制要求不能提交,考虑下实现的可能性,用脚本应该可以很好地实现,动态的统计新生成的findbugs报警数,如果过多就不能提交SVN);然后计划首先在基线组推行单元测试,推动测试驱动开发的模式。多思考变不可能为可能,把自己的想法转化为实践才有意义。

你可能感兴趣的:(思考)