怎么样进行轻松高效的代码复读

为了弄清这个问题,我们想一起同步统一一下代码复读的用途或者说目的。

  • 知识传播
  • 学习提高
  • 统一风格


知识传播
有一个更酷更快捷的技能,思路,算法,编码习惯,工具类等。希望团队里的其他大神能以更短的时候学会。主观者(分享者),主动想往外去推给其他被动者(复读者)。达到大家一起越来越牛X。

学习提高
对很多知识:规范,习惯,算法,思路,业务,不够熟悉。主观者(复读者),主动想去复读别人的代码。达到提升自己水平或者说靠近团队风格。

统一风格
不管是传播、学习、还是相互修改bug。统一的风格都是一个团队必需的。就像谷歌里的小猴子说过的:我在看别人代码的时候,就感觉像自己写的一样,很轻松。这里面包括:基本规范,编码习惯,甚至是思维习惯等。



 

基于上面的几个目的,我抛个砖。我们的代码复读以后的方式,可能更多的是这样:

1. 如果作者,有比较cool的代码(语法,算法,思路)想分享给大家学习或者让大家看看有没有更牛的方法想。可以指定分享给谁去看这段代码。

2. 如果作者,在写某些代码的时候有困惑或者觉得写得不好,可以指定给谁,让大家帮你复读一下,看有没有更好的做法。

3. 如果学习者,抱着挑刺的目的去。这个时候就是大家来找茬。找到荐可以TODO给作者。让作者去修改或者讨论。

4. 如果学习者,抱着学习的目的去。这个时候就可以看看别人写的代码。验证基本规范,编码习惯,思维习惯等

posted @   庄君祥  阅读(644)  评论(2编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示