评论如何影响代码?

时间:2018-04-03 14:53:42

标签: comments wikipedia

我正在阅读有关工厂方法及其用途的软件工程SE的答案。 This answer指的是货物崇拜"编程,它引用了我的维基百科文章,从那里我跟着链接到"深刻的魔法"第here页。

在这个页面上,我发现了一个非常有趣的声明:

  

任何对代码有影响的评论都是神奇的。

所以我的问题是这个。如何创建一个对代码有影响的注释?在野外是否有这样的例子,或者这仅仅是一个在现实中没有基础的假设?

1 个答案:

答案 0 :(得分:2)

在一种天真解释的语言中(没有例如字节码编译阶段),注释将通过影响读取代码的I / O操作来影响解释器的执行时间。通过对特定目标体系结构(或简单的运气)的时间关键部分进行足够精确的工程设计,您可以获得不同的执行路径,具体取决于注释的存在,缺失或长度。这本身就是远离纯粹解释语言的理由......啊,MS-BASIC,我多么想念你!