跟ApacheBeam学质量控制之道

  • 时间:
  • 浏览:1

在学习、开发Apache Beam源码过程中,除了它精妙的设计(通过哪几条简单的概念抽象把实时和离线的计算逻辑模型统一了起来),庞大的代码量(Java 33万行, Python9万行),还有有有四个 多比较大的感受是它的质量控制做得不怎么好,比后后参与过的其它或多或少开源项目都有好,这好多好多 跟Google的工程质量高于业界有关。好多好多 这后边也没那先 那先 奇技淫巧,好多好多 善用了或多或少插件而已,我在这里想把我在Apache Beam后边都看、学到的或多或少质量实践分享给朋友。代码质量提升其实如此那先 越多的捷径,这里要分享的也都有多么高大上的道理,每个小点都有很零碎的有有有四个 小技巧,好多好多 所有那先 小技巧组合起来,会给你对代码的质量更有信心。

比如:

事物的好坏是对比出来的,朋友先来看看朋友代码后边或多或少问題报告 。