大伙给解释下 Bean 的由来
更新:
这个问题非主管臆造,也没有什么不明确的答案,更没有需求大伙的什么原则问题。
难道大伙在努力成为程序员的途中从来不去了解一个语言的历史,一种结构的源头吗?
很多人知道 Linux 的由来,很多知道 Python 的来历,我想弄明白 Bean 的来历,问过度娘,看过文档,就是没有详细的解释。难道这样的问题在德问上只会被关闭么?
通过
@Allo
的介绍,接触了 RedBean,
周围有同事是搞 j2ee 的,看里面也有 bean 这个东东,而且也是数据库相关的。
颇为不解,为何大伙都喜欢用 bean 这个名字,想必有些历史原因把,
看了下百科:
一个Bean扮演着应用程序素材的角色。它包含有一个functional interface,一个life-cycle interface,以及一个实做它所支援的商业方法的类别。
更新:
关于 RedBean 中 Bean 的来自现已明确,是作者 Gabor 的个人喜好:
When I am not coding I like to read books (Bill Bryson is one of my favourite authors) or watch movies. My favourite food is Mexican Burritos (and all the other tex-mex dishes) with red beans. That's why I named this ORM library RedBeanPHP, because I just love kidney beans and there is no way I can figure out a meaningful name for something as abstract as this library.
感觉因此就叫 Bean 有些说不通,大伙知道这个名字具体的由来么?