继承:软件工程概念数据科学家必须知道成功

编码概念将业余与专业数据科学家区分开来:软件工程概念数据科学家必须知道成功的概念才能首先朝着数据科学迈进。

来源:走向数据科学

您应该阅读本文

如果您打算进入数据科学,无论是研究生还是寻求职业变革的专业人士,还是负责建立最佳实践的经理,本文适合您。

数据科学吸引了各种不同的背景。根据我的专业经验,我与曾经的同事合作:

    核物理学家柱研究在计算生物学家中研究重力波
  • 核物理学家
  • 研究引力波
  • 计算生物学中的博士学位
  • 语言学家
  • 仅举几例。

    能够遇到如此多样化的背景真是太好了,我已经看到如此多种思维导致了创造性和有效的数据科学功能的发展。

    但是,我也看到了这个品种的一个很大的缺点:

    每个人都对关键软件工程概念的接触程度不同,从而导致编码技能的拼图。

    结果,我看到了一些非常出色的数据科学家所做的工作,但是:

      不可读取 - 您不知道他们要做什么。Flaky-它会打破其他人试图运行它的那一刻。无法理解 - 代码很快就会过时或易于破坏。不可扩展。不可扩展 - 代码是一次性,其行为无法扩展。
  • 不可读 - 您不知道他们要做什么。
  • 片状 - 它打破了别人试图运行它的那一刻。
  • 无与伦比的 - 代码很快变得过时或容易破裂。
  • 不可扩展性 - 代码是一次性,其行为不能扩展。
  • 最终会抑制其工作所产生的影响并创造各种问题。

    Shekai Unplash

    因此,在一系列文章中,我计划概述一些我定制的核心软件工程概念,这些概念是数据科学家的必需品。

    它们是简单的概念,但是了解它们与不知道它们之间的区别清楚地借鉴了业余和专业之间的界限。

    今天的概念:继承

    ,好的,我们的意思是:

    更好的 John Schnobrich label_id 在这里