高质量开发团队的最佳实践

1。代码模板(开发前)

    针对某类不同的项目,准备不同的代码生成模板,类似于maven创建的项目,但是还不够,还要包括团队一致通过的所用框架依赖、从web到service到dao的一个开发示例、单元测试、集成测试的集成、编码标准的示范、统一的IDE配置。。。

    这种在开发之前所作的工作,既统一了团队项目的一致性,也降低了维护成本以及学习成本。

 

2。持续集成(开发中)

    自动化编译、自动化单元测试、自动化代码检查、自动化部署、自动化集成测试、自动化性能测试...看着这些自动化字眼,心里就舒坦。这必须改变开发过程中的沟通方式,要以持续集成的结果作为依据进行沟通,包括code review。。。

 

3。wiki(开发后)

    每个团队需要有自己的知识共享的工具,wiki就是一个很好的工具。团队可以将日常项目的最佳实践以及好的代码片段,优秀的框架使用经验,项目维护过程中的问题及解决,新知识的研究等等进行团队之内的分享。这样既降低了新进成员熟悉项目的成本,也或多或少降低了人员变动的风险。

    你也可以分享你看过的好的文章,好的书籍等等。将wiki形成自己开发团队的一个真正的知识库。

 

这些都是技术层面上的一些手段,当然了,在一个团队最重要的还是人,一个良好的open的teamwork文化能够让团队更加高效。

 

 

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值