代码质量 规范与细节

代码质量是团队开发的重中之重,以下几个方面可以体现代码质量:
● 团队编码风格统一
到什么程度?不看代码作者,你很难区分代码是谁写的
● 代码简洁
能1行解决就不要写2行(不影响可读性的情况下)
多余的代码(比如注释代码 or 无实际意义)必须删除
●CodeReview
团队的PLA(团队骨干)进行CodeReview,团队间标准统一。
定期对Review问题进行回顾,得出结论。将例子放在wiki上,以供后续遇到类似问题的一个参照。
●执行力和压力
CodeReview出来的问题一旦得出结论,就会立马执行。
规范中的内容可以改进,但一旦形成规范就必须严格执行。
一旦有不合规范的代码提交上去,就会邮件提醒,次数多了罚款甚至劝退。

代码质量的理解:
1.可读性放在第一位
2.没BUG不代表质量高
3.规范不一定达到开源标准,但不能低于团队标准
4.写代码要有敬畏之心,小问题可能带来巨大损失
5.团队代码质量高于个人代码质量,帮助团队共同提升
6.规范代码不能避免bug,但可以快速定位bug
7.读优秀书籍和源码,关注细节,非常有助于提升代码质量
8.CodeReview不只是发现问题,更是知识分享
9.代码规范不会影响开发效率
10.Bug多少和技术能力关系不大,和工作习惯关系非常大
11.不擅长的领域咨询他人,不会显得自己能力差,反而体现你严谨的态度。
12.代码有BUG很正常,关键是避免再发。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

搞技术的季

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值