关于 REF Framework
REF Framework 是一个机器人模板,它帮助帮助我们设计机器人流程,并且在机器人流程设计中应用成熟而高效的最佳实践。
基于 REF Framework 编写的机器人流程带有 异常处理,重试机制 和 事务日志。事实证明,基于REF Framework 编写的机器人程序具有 可维护,健壮,易于配置 这三个关键的特性。
对于开发者来说,REF Framework 不仅减轻了程序开发时架构设计的负担,而且可以规范和高效管理配置数据。同时,你也可以基于原始的 REF Framework 模板修改成符合你业务场景的项目模板。非常有研究价值,是 UiPath 技术进阶不可忽略的一部分。
在 UiPath Level 3 中的视频培训中,培训讲师直接说到 每一个流程自动化机器人都应该从 REF Framework 模板中开始设计。 无论从 UiPath 文档还是培训课程,我们都可以看到它是 UiPath 编程时官方推荐的方式。
很遗憾的是,很多同学想学习 REF Framework 却无从下手。原因有二:
其一,REF Framework 属于 UiPath 编程中的高阶内容,里面流程文件多,结构复杂,应用了序列,流程图,状态机这三种类型的流程结构,和多种数据类型
其二, REF Framework 的资料非常少,只能在UiPath 论坛和 Level 3 的培训中有少量的信息,在 UiPath 的官方文档中都没有相关的资料。
正是由于上述两个原因,很多初学者根本就不知道 REF Framework 的存在,一部分听说过 REF Framework 的同学,大多无法深入研究和领会。
关于翻译的缘由
REF Framework 的技术细节通常在坊间口耳相传,非常神秘。虽然我也会用,但是总是感觉有些地方不得其法,不明所以,我也很想透彻地理解它。
笔者好不容易在 REF Framework 项目文件夹下找到了它的英文文档,于是出于学习研究的目的,萌生了翻译该文档的想法。其中花费了大量业余时间,耗尽了九牛二虎之力,终于把它翻译成了中文。其中辛酸,不足为外人道也。
关于付费
有几篇文章,篇幅特别长,花费了大量业余时间,需要支付少量的费用才能阅读全文,就当是请笔者喝杯水吧。
关于译文
在翻译的过程中,我也发现原文描述有一部分内容的表述晦涩难懂,在不改变原意的前提下,我已经把它修改成更加直白的描述。
译者水平有限,如有错漏,请在留言中反馈,非常感谢。
关于版权
未经允许,不得以任何形式(包括但不限于公众号、简书)的转载