返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

深圳网站建设

服务热线:18038067647

如何评估PackRat的功能与作用

时间:2012-6-24

  内部DSL技术有一些显著的优势,我们通过不到70行的代码就创建了整个备份DSl。而这些代码中的大部分是用于backup/source的基础定义,即使采用其他的实现方法,这些定义代码也都是必不可省白,此外,基于Ruby的内部DSL会使你获得这个语言框架白所有优势.如果你有一个名字中包含单引导白目录,那么可以使用通常的ruby方法来避开它:
backup /home/ruse/bob\a_documents
而且,因为这是Ruby代码,因此你实际上可以进行;
backup /home/ruse/bob's_documents

  如果我们采用传统的方法编写解释器,那么可能需要编写一些代码专门用来处理内嵌的引用。但是在这里就不必了,因为我们编写的是Ruby代码。


建站流程

    深圳网站建设流程