新足迹

 找回密码
 注册

精华好帖回顾

· 参加活动 - 我的古董机300D (2011-7-16) roo81 · 幼儿园初体验 (2007-2-4) poloand
· 她在滚滚红尘。。。怀念陈淑桦 (2009-7-10) 阿Ka · 偶也来做个2010年度回顾-狠多图 (2011-1-5) zzoz
Advertisement
Advertisement
查看: 4064|回复: 8

[IT] 请问各位软件开发大拿,面试中被问到关于code review的问题,怎么回答好? [复制链接]

发表于 2018-4-19 12:13 |显示全部楼层
此文章由 Keith 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Keith 所有!转贴必须注明作者、出处和本声明,并保持内容完整
比如问题:“如果让你review别人的code,你会看什么(怎么review)?”
Advertisement
Advertisement

发表于 2018-4-19 13:13 来自手机 |显示全部楼层
此文章由 在澳洲 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 在澳洲 所有!转贴必须注明作者、出处和本声明,并保持内容完整
看code效率、是否有备注、是否整洁易读、安全性

差不多够了

评分

参与人数 1积分 +4 收起 理由
Keith + 4 感谢分享

查看全部评分

发表于 2018-4-19 13:39 |显示全部楼层
此文章由 沧海一帆 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 沧海一帆 所有!转贴必须注明作者、出处和本声明,并保持内容完整
代码是否实现需求,
是否简洁易懂,
是否遵循软件设计的基本原则
测试能否覆盖各种情况,
代码风格是否和团队一致

评分

参与人数 1积分 +4 收起 理由
Keith + 4 感谢分享

查看全部评分

发表于 2018-5-18 15:51 |显示全部楼层
此文章由 kingsfull123 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kingsfull123 所有!转贴必须注明作者、出处和本声明,并保持内容完整
ding!

发表于 2018-5-19 18:27 |显示全部楼层
此文章由 aries_kael 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 aries_kael 所有!转贴必须注明作者、出处和本声明,并保持内容完整
可读性
有没有对应的单元测试
有没有实现BR
有没有注释
(代码风格不知道要不要提,因为有些人就是喜欢自己的风格)
Thread Safe

发表于 2018-5-19 18:30 来自手机 |显示全部楼层
此文章由 zn7726 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 zn7726 所有!转贴必须注明作者、出处和本声明,并保持内容完整
学习了
Advertisement
Advertisement

发表于 2018-5-19 18:39 |显示全部楼层
此文章由 Ponny 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Ponny 所有!转贴必须注明作者、出处和本声明,并保持内容完整
里面的逻辑也要看一下

发表于 2018-5-19 18:52 |显示全部楼层
此文章由 wanming1986 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 wanming1986 所有!转贴必须注明作者、出处和本声明,并保持内容完整
1)method name 是否 meaningful,
2)拼写有没有错误===》》》我处女座强迫症,见谅
3)逻辑 是否准确,先了解BR,先把他的code 从git checkout 你local 然后看算法复杂度,有的要是O(n^2) 可否优化 成 O(N)
4)测试,unit test -> component test-> blackbox text 是否都有,测试方法是否遵守
     methodname_context_returnXXXX() 格式
5)security defect
6)  test coverage,我们Jenkins 上配置了,如果jenkins pass了,说明没问题
7)检查acceptance criteria 都做到了没
8)异常处理是否得当
9)结构上,内容上都要注意,结构上看代码,内容上,把你对BR的理解和他沟通,确定你们在一个频道上
10)整齐划一,大家都用jdk8,你还在用以前的for loop 提出来,建议整改
11)。。。。

大神补充吧

发表于 2018-5-29 15:50 |显示全部楼层
此文章由 suke06 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 suke06 所有!转贴必须注明作者、出处和本声明,并保持内容完整
sonarQube + Jenkins.

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部