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



我一直不明白为什么人们会把代码称为"Baked"?例如,在Codeigniter主页上,我经常看到"一个完全烘焙的PHP框架"这一术语。"烤"这个词背后有什么意思吗?

这可能属于另一个网站(我想有一个英文Usage Stack Exchange网站?),但由于它是冒泡的。。。

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

  • 烘焙包括将原料混合,遵循食谱,最终得到的不仅仅是各部分的总和
  • 当你在烤箱里烤东西时,你首先要做好生混合物;当源代码准备好编译时,它就可以烘焙了
  • 一旦有东西被"烘烤",就很难或不可能改变它,因为烘烤是不可逆的
  • "半生不熟"是指没有经过充分思考的想法;因此,"完全烘焙"意味着相反
  • "一块蛋糕"的意思是"非常容易",这可能是CakePHP这个名字的灵感来源,我相信它最初是在"RubyonRails"还是一个时髦的新事物时开发的

你引用的句子借鉴了其中的几个含义,以制作一个好的声音片段;这意味着其他框架无法达到它们的要求,CakePHP可能不是巧合。

最新更新