技术规范与开发规范

  但凡管理过团队的人,都知道技术规范与开发规范的重要性,有些团队是leader会同架构人员制定,有些团队是由经验丰富的项目经理主导实施,有些团队是技术架构师自觉发起....总之,技术规范与开发规范是个非常重要的东西,做好了事半功倍,做不好的话,团队协作的话,就很卡顿了,例如,系统集成的时候,模块调用不顺畅,开发人员需要临时修改接口规范等,总之,容易造成项目延期。

  顺便多一嘴,参加过项目管理培训的小伙伴应该知道,软考的项目管理教程中,专门有些章节阐述各种规范,我的很多灵感就来自软考的教程,另一方面,来自于这几年的工作经验,这里依然感谢我的第一任领导。

  拿一个最简单,最不起眼的事情来说。搭建业务框架,技术选型的时候,我就把接口规范提上议程,我一开始 就把各个模块之前的接口规范确定下来,例如Rest方式,数据类型Json等,有些团队是主动的去用,有些团队只是出于一种习惯,有些团队人云亦云了。

  说到规范,立马想到阿里规范,其实 阿里的贡献还是很大的,尤其是对国内技术圈的培育,相比腾讯,阿里还是做了一些实事的。说到这里,我突然很纠结了,大家其实可以直接看阿里的规范就可以了,我自己写着玩的。

  单纯的说规范,网上到处都是了

阿里巴巴开发规范在SonarQube、IDE的配套使用

 

开发规范

命名规范 驼峰规范、首字母大写规范

架构规范——企业架构、架构图

JAVA规范

测试规范,尤其是单元测试规范

前端规范

项目管理规范,例如Git分支管理规范

接口规范

 

未完待续。。。。

 

posted @ 2021-02-08 20:04  杨兮臣  阅读(501)  评论(0编辑  收藏  举报