数据科学中的code review

英文原文地址为: https://towardsdatascience.com/15-topics-to-consider-as-you-review-code-in-data-science-10eff0182e71

这里仅把数据科学中code review 需要考虑的方面记录一下,建议阅读原文。

Exposure to New Ideas and Technologies

  1. 消除疑问
    1. 在code review的时候,如果不明白某些内容以及为什么这么做,就可以咨询开发者。理解消除数据中的假设和疑问。
  2. 找到清理和压缩代码的方法
    1. 大家的处理方式如果都差不多的时候,就可以一起讨论是否可以开发一套更简洁通用的工具。
  3. 讨论接下来的步骤
    1. 讨论后可能会有新的想法和思路。1+1>2
  4. 解释代码中使用的新库或者技术
    1. 开阔眼界
  5. 理解做同一件事的不同方法
    1. 在进行code review的时候可以想想你会怎么做,他为什么这么做?是否有更好的方法。

Feedback on Code Development and Progression

  1. 讨论代码的架构
  2. 检查代码中的循环和嵌套循环
    1. 是否可以更具可读性和复用性
  3. 查看kwargs和变量
  4. 评估代码输出,减少错误
  5. 发现逻辑错误和bug

Forum to Discuss(code review的形式,建议两三个人的会议)

  1. 敞开心扉,对不明白和不理解的一起讨论。
  2. 寻求建议,如果你不确定哪种处理方式更好,可以咨询大家。
  3. 除了讨论代码,讨论下一步。
  4. 分享bug,如果一个问题你花了俩小时还没解决,可以去寻求帮助。
  5. 在白板上讨论大家的想法,通过一些简单的例子。

    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值