metaprogramming

元程序设计的
常用释义
元程序设计的

扩展信息

元编程
元编程Metaprogramming)的科学和艺术可以写一篇很长的文章,尤其是在Ruby中,我们可以充分享受到元编程的乐趣。就 …
元程序
8. 元程序(Metaprogramming)意味着我可以在真正的高级别上编程。9. 代码产生器可让我们事半功倍。
元编程能力
...样的动态类型语言,通常因为它们优雅的灵活性,强大的元编程能力metaprogramming),提供了很高的生产力。
元编程形式
...unctional)、范型形式(generic)、元编程形式(metaprogramming)的语言。
元类编程
元类编程metaprogramming)的回答元类:寻求问题的解决方案?
中介编程
中介编程Metaprogramming)中介编程技术使用程式写程式。
元编程式设计
假如以理性的标准评估,它是微小的;容我们说,对元编程式设计metaprogramming),爱是理则,对被祝福的,沉默的交 …

例句

应用程序中有些部分可以作为一个PIM来编写,其中大部分信息搜集工作都可以由元编程系统实现。

在一种动态类型语言中,使用元编程特性来实现高级设计经常是必要的。

但Searchable插件也可以在您个人的域类上做一些元编程。

Scaffolding -- like many metaprogramming techniques -- is nothing but a run-time code generator.

搭建,像许多元编程技术一样,就是个运行时代码生成器。

The best systems are those that allow you to work at multiple levels of abstraction within the metaprogramming system itself.

最好的系统可以让您在元编程系统本身内部就可以进行多级抽象。

In " Metaprogramming with closures, ExpandoMetaClass, and categories, " you were introduced to the notion of a delegate.

在“使用闭包、ExpandoMetaClass和类别进行元编程”一文中,您了解了delegate的概念。

用来生成代码的程序有时被称为元程序(metaprogram);编写这种程序就称为元编程(metaprogramming)。

Streamlined并不处理这个麻烦,而是支持通过元编程和模板的有效定制。

使用元编程最普通的情况就是创建具有动态生成的属性和方法的类。

有两个看起来想正确地混合代码生成和元数据的Java框架,它们是RIFE和JMatter(请参阅参考资料)。

Because of this, the metaprogramming system should be customizable to produce output for a wide variety of systems.

由于这个原因,元编程系统应该可以进行定制,从而为各种系统产生输出。

This time, however, the failure isn't due to the lack of metaprogramming on a domain class. It's due to the lack of dependency injection.

但是,这次失败并不是因为域类上缺少元编程,而是因为缺少依赖性注入。

传统元编程和企业元编程之间的首要区别在于二者试图解决的问题不同。

It is shown here for context; most of it is semi-advanced Ruby metaprogramming so I won't discuss it in detail.

其作用是提供上下文参考;其大多数内容都是比较高级的Ruby元编程,因此本文并不会详细讨论它。

它使用元编程来生成视图模型,使你能够绑定至你在控制器中定义的对象。

正如您在本系列的第三篇文章中看到的,Rails的元编程策略使每行代码都执行更多的任务。

但是如果希望对元编程进行更多的显示该怎么做(对于编写单元测试尤其重要)?

泛型编程调用一个设施内的元编程语言,这些语言支持。

Giles starts with the Greek letters pi, lambda and the word meta to lead over to metaprogramming (5: 25).

Giles首先以希腊字母pi、lambda和单词meta为元编程开头(5:25)。

Jakarta Commons Lang: These helper utilities for the java. lang API include classes you can use for metaprogramming with Groovy.

JakartaCommonsLang:这些用于java.langAPI的helper实用工具包括可用于Groovy元编程的类。

本系列教程的上一篇文章中介绍的元编程系统实际上是平台特有的模型。

注意,只需将String.metaClass设置为null,就可以取消元编程。

元编程通常能提供更加简洁的解决方案。

使用Ruby反射和元编程的组合,表的列可以变成对象的属性。

In fact, most of the time that I use metaprogramming on a daily basis is when I'm writing tests.

其实,我平常大多数时候都把元编程应用在写测试上面。

通常,大部分代码都可以使用元编程工具来实现这个任务。

Metaprogramming is simply writing programs that write or change programs.

元编程就是编写能够编写和修改其他程序的程序。

如果你的元编程需要eval,那它也必须遵循相同的要求。

Metaprogramming has many uses in large-scale computer programming.

元编程在大型计算机编程中有许多用途。

虽然企业元编程同样涉及这些问题,但是它们还增加了其他一些考虑。