在描述代码时,“Baked”这个词是什么意思?

时间:2014-02-14 11:33:16

标签: php

我从未理解的是为什么人们将代码称为“烘焙”?例如,在Codeigniter主页上使用术语“完全烘焙的PHP框架”,这是我经常看到的。 “烘焙”这个词背后有什么意义吗?

1 个答案:

答案 0 :(得分:1)

这可能属于不同的网站(我认为有一个英文用法堆栈交换网站?),但是因为它被冒泡到顶部......

“烘焙”这个词有很多含义和用途,其中一些可以为编程方面提供有用的隐喻:

  • 烘焙涉及组合成分,遵循配方,最后得到的东西超过其各部分的总和
  • 当你在烤箱里烤东西时,你首先要完成原料混合物的制备;当您的源代码已准备好编译时,它就可以进行烘焙了
  • 一旦“烘烤”,很难或不可能改变它,因为烘烤是不可逆的
  • “半生不熟”是指一个没有经过深思熟虑的想法;因此,“完全烘焙”意味着相反的意思
  • “小菜一碟”意味着“非常容易”,这可能是CakePHP这个名字的灵感来源,我相信这个名字最初是在“Ruby on Rails”是时髦的新事物时开发的。

你引用的句子是利用其中的几个含义来制作一个好的声音;这意味着其他框架无法实现它们,并且其中一个竞争对手CakePHP可能并非巧合。