gydtep 发表于 2020-9-29 14:31:37

这是面向所有社区开发者的问卷,我们在实际业务中遇到的问题也类似,总结下来主要是对开发效率、调试测试、解决方案、功能复用的诉求比较强烈。

gydtep 发表于 2020-9-29 14:42:10

前面介绍了,这个项目的核心目标是:

在业务视角,完善 Flutter 的研发模式和平台支撑,在保障产品质量和体验的同时,提升业务的交付效率。

gydtep 发表于 2020-9-29 15:43:25

另外为了降低业务的使用成本,要保证功能的开箱即用,优化开发体验。

gydtep 发表于 2020-9-29 18:09:16

。所以除了完善 Flutter 基础能力之外,面向业务场景,还要有全链路的平台和工具支撑,才能真正提升业务的迭代效率。

gydtep 发表于 2020-9-30 08:57:41

为了实现上面的目标,我们从四个层面做建设,最下面是对 Flutter 本身内核的增强,然后再向上提供一站式的研发平台提升业务的迭代效率,

gydtep 发表于 2020-9-30 10:35:39

引擎层:这部分逐渐走向技术的深水区,分别在启动链路、AOT 编译、DartVM、渲染管线、图形化/光栅化等领域做优化和增强,在业务无感的情况下,提升内核的性能和稳定性。

gydtep 发表于 2020-9-30 10:48:59

对接层:这部分工作大部分已经完成,继续查漏补缺,不断完善使用体验。

gydtep 发表于 2020-9-30 11:12:29

这样规则跟整个系统耦合,修改规则需要走全Case的开发测试流程发布流程,对于频繁修改的规则效率比较低,为了解决这个问题就出现了规则引擎。

gydtep 发表于 2020-9-30 13:49:37

数据位于“域对象”中,业务逻辑位于“规则”中。根据项目的种类,这种分离是非常有利的。

gydtep 发表于 2020-9-30 14:21:37

网络算法(Rete algorithm),跳跃算法(Leaps algorithm),以及有它们派生出的 Drools 的 Reteoo算法(以及跳跃算法),提供了非常高效的方式根据业务对象的数据匹配规则。
页: 87 88 89 90 91 92 93 94 95 96 [97] 98 99 100 101 102 103 104 105 106
查看完整版本: 免费领取阿里云代金券2020元啦!新老用户同享。