代码规范开发思考点滴

1、建议安装eclipse插件:静态检查工具(CheckStyle、FindBugs、PMD)、代码设计质量(JDepend )、圈复杂度(Sourse Monitor、javaNcss)等自动化编码检视工具,这个对于新加入的coder有良好的指导建议

 

2、注意设计能力的提高,对多模式及架构的深入了解及应用,可采用测试驱动设计开发(可参考《设计模式*》、《敏捷开发*》等设计书籍及类似功能实现的开源项目源码)

 

3、编码中检查是否有冗余的代码如:特别是影响性能的for循环处或多线程调用处;非空判断是否充分;异常处理机制的合理使用等等易于忽略的编码问题,这个需要进行大量的调查总结及专业技术书籍的指导

4、必须提升单元测试水平,测试工具( JUnit、EasyMock、StrutsTestCase、DBUnit、Cactus、Cobertura

),不但要把业务功能实现,并要注意检测到编码的一些问题(具体java编码请参考《Effective In Java》、《Think in java》、《代码大全2》等编码书籍)

 

5、对完成的代码进行打包前需要走查,这个必须要充分根据系统架构及编码特点进行设计缺陷指标检测(项目技术负责人需要在监测编码过程中及时总结和根据大家经验知识商议扩展)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值