如何保证编码规范
2016-05-05 17:08
232 查看
如何保证代码规范
第一步当然是有一个代码规范文档、很多人认为只要有了代码规范文档代码就规范了,这个是打错特错了。代码规范文档只是代码规范的第一步。
下面介绍如何保证代码规范的步骤。
一、还是建立代码规范文档:
二、新员工学习方法
1、新员工入职:后第一件事是阅读,熟悉代码规范。限定时间为半天;
2、要做习题:给几个不是很标准的代码文件,要求新员工找出至少3处有问题的地方;(这个比写测试题简单有效)
3、可以简单改改bug了。
三、新员工改bug初期没有权限
新员工在完成标准代码规范前没有资格提交代码,需要引入审核。
如果多次审核都没有达到标准要求,重新学习,给出测试题答题。2次不达标(建议劝退)
四、采取前紧后松逐步审核
员工代码一旦成为符合要求、也要采取审核机制,前紧后松。前2周,一天审核一次,二周后,每周审核一次,一月后,每月审核代码。
五、每月抽查,重构代码
这个很重要,及时发现问题(如果某人代码出现规范问题,可以小罚给大家买水果)。经常对代码重构有助于提供整体代码质量。
第一步当然是有一个代码规范文档、很多人认为只要有了代码规范文档代码就规范了,这个是打错特错了。代码规范文档只是代码规范的第一步。
下面介绍如何保证代码规范的步骤。
一、还是建立代码规范文档:
二、新员工学习方法
1、新员工入职:后第一件事是阅读,熟悉代码规范。限定时间为半天;
2、要做习题:给几个不是很标准的代码文件,要求新员工找出至少3处有问题的地方;(这个比写测试题简单有效)
3、可以简单改改bug了。
三、新员工改bug初期没有权限
新员工在完成标准代码规范前没有资格提交代码,需要引入审核。
如果多次审核都没有达到标准要求,重新学习,给出测试题答题。2次不达标(建议劝退)
四、采取前紧后松逐步审核
员工代码一旦成为符合要求、也要采取审核机制,前紧后松。前2周,一天审核一次,二周后,每周审核一次,一月后,每月审核代码。
五、每月抽查,重构代码
这个很重要,及时发现问题(如果某人代码出现规范问题,可以小罚给大家买水果)。经常对代码重构有助于提供整体代码质量。
相关文章推荐
- list对象只取某个字段组成list<string>,取list的交集
- WSAAsyncSelect基于异步通知的网络socket通信案例一
- AnimatorOverrideController
- 为什么Nginx的性能要比Apache高很多
- Linux: grep多个关键字“与”和“或”
- eclipse提示功能错乱
- rman使用文档(备份脚本和恢复)
- 解决旧版MySql无法存储emoji表情的问题
- Hadoop常见错误解决
- Qt5.6官网二进制安装包编译出的程序不支持XP的解决办法
- php之文件上传和下载
- poj 3275 pascal(珍珠加强版)
- 单例数据库连接池的创建
- 问题:从键盘读取特定类型的数据(使用Scanner读取int类型)
- IOS 杂笔-19(属性与变量的优缺点)
- Bootstrap表格的使用
- wpf 照片自适应变化
- dp 最长公共子序列
- hrbust/哈理工oj 1042 过河卒【记忆化搜索】
- 二叉树的三种排序算法