工作中发现,有一些同事虽然也工作了多年,自己写代码也比较严谨条理。不过让他去给其他同事做代码Review,经常只有寥寥几个不痛不痒的意见。跟同事交流中发现,除了他们对于这个从写代码到走读代码这个角色转换,还是有点不是很适应外,的确还会面临一些实实在在的难题。这里只列了前面三条:
对于这三条,对刚开始做代码走读的人来说,的确是比较困难的进行代码走读。我在这里也有一些简单的建议,大家可以做个参考。
对于这种情况,我的意见是可以让对方把设计讲一下,再让他自己讲一下自己的代码。在对方讲述过程中,先对代码有个整体概念,然后在对方打开技术细节后,就容易发现比较深层次的问题。而且有时候对方在讲述过程中,可能自己就能发现代码的问题了。不要觉得让对方讲会让自己看起来没水平,你觉得疑惑的地方有时候也是代码作者考虑不清楚的地方。
这个处理思路跟前面的一样,主要让写代码的人讲,自己听的时候提出自己觉得疑惑的地方。如果对方解答也不清楚,往往就是代码中隐藏的问题。
这个也不排除代码质量真的很不错。不过很多时候,代码走读人员都能从寥寥几行代码中发现问题。比较有效的方法就是,看更有经验的同事怎么走读代码的。同一份代码,自己看不出问题,别人提了一大箩筐意见,而且都是比较有价值的意见。自己可以揣摩一下大牛们怎么去思考问题的,一般有哪些点是自己没考虑到的。坚持下来后,不仅是自己的代码走读能力有所提升,对自己怎么设计,思考问题都很有好处。
北京丰台律师事务所排行,北京丰台律师事务所排行 复制内容
来源:公益中国人 作者:杜金明2021年11月20日,北京丰台独角兽企业集聚区政策发布会在北京汽车博物馆新闻发布厅举行。会上丰台区发布了 《关于支持独角兽企业在... 时间:2022-10-25为了1000元起诉值得吗,打官司的费用
一般民事诉讼会有个环节——财产保全,也就是查封、冻结对方财产的强制措施。财产保全一般的收费有两项,一是:保全费,此项费用由法院收取需要打到法院账户和诉... 时间:2022-10-25六盘水律师在线咨询电话,六盘水交警队车管所举报电话
广大机动车驾驶人和车主如果你在六盘水各地办理公安交管车驾管业务时遇到乱收费、中介扰民工作不规范等现象请记住以下投诉举报方式帮你讨回“公道”六盘水市公安... 时间:2022-10-25北京在线律师咨询网,北京律师事务所排名前十名最新
一、北京中嘉律师事务所主任律师-胡聃北京中嘉律师事务所是经北京市司法局审批依法成立的合伙制律师事务所,执业律师均毕业于国内外著名大学法学院和商学院,大部... 时间:2022-10-25河南泰豫恒律师事务所地址,损害商业信誉 商品声誉罪司法解释
一、刑法规定《刑法》第二百二十一条规定,捏造并散布虚伪事实,损害他人的商业信誉、商品声誉,给他人造成重大损失或者有其他严重情节的,处二年以下有期徒刑或... 时间:2022-10-25