gydtep 发表于 2020-9-14 12:26:47
这次我们把 MaxCompute 的安全能力按数据生命周期的6个阶段来重新组织gydtep 发表于 2020-9-14 14:38:09
在这样的情况下是非常容易欠下技术债的,时间长了,这样的代码基本上无法维护,只能推倒重来,这个成本是非常高的。gydtep 发表于 2020-9-14 16:00:21
还有你也不希望在休假的时候,因为其他人看不懂你的代码,只好打电话求助你。gydtep 发表于 2020-9-14 18:23:04
为了使得代码更加可靠,并且容易理解,最好的办法还是保持代码的简单,在处理一个问题的时候尽量使用简单的逻辑,不要有过多的变量。gydtep 发表于 2020-9-15 07:48:13
另外一类问题就是在维护的时候,我们其实不知道修复了一个地方之后,还有多少其他的地方还需要修复。gydtep 发表于 2020-9-15 10:34:27
在我做的很多 Code Review 中我都看到过这样的情况。尽量把代码写的可以理解,而不是通过注释来理解。gydtep 发表于 2020-9-15 11:18:30
Unit tests are typically automated tests written and run by software developers to ensure that a section of an application (known as the "unit") meets its design and behaves as intended. In procedural programming, a unit could be an entire module, but it is more commonly an individual function or procedure. In object-oriented programming, a unit is often an entire interface, such as a class, but could be an individual method.gydtep 发表于 2020-9-15 14:09:09
从2010 年加入阿里云,不瞋参与了阿里云飞天分布式系统的研发,历任批量计算的架构师、表格存储(NoSQL)研发经理,深度参与了阿里云系统研发和产品迭代的全过程。gydtep 发表于 2020-9-15 14:09:45
2016 年不瞋成为阿里云函数计算产品研发负责人,致力于构建下一代弹性、高可用的无服务器计算平台。gydtep 发表于 2020-9-15 15:29:26
经常会有企业咨询关于函数计算的安全性如何保证,函数计算的稳定性如何保证,以及传统项目迁移到 Serverless 架构是否有比较大的改造成本和改造风险等