软件开发中的隐喻和名称
摘要:
计算机的世界的确精彩纷呈,但又像是一个丰富多彩的大杂烩……有蠕虫,有臭虫,有特洛伊木马,有猪,有象,甚至都有了有动物圆管理员(zookeeper),这些丰富有趣的名字别后都或多或少的与其对应的软件有着本质上的联系。 隐喻一词是《代码大全》一书中给出的。与其说是隐喻,我更喜欢直接点说是借用概念或者借用模型,感觉说是类比都不为过。 一个名词对应的物品是随意的,可以把称为苹果的东西叫橘子,只要你喜欢。但是你不会这么做。因为你知道,但你指着苹果说:看,好大个橘子。大家肯定笑话你。因为大家都把这种红彤彤的水果称为苹果,而不是橘子。这种名称和实体的映射关系已经被大家普遍认同了。软件中实现的功能,... 阅读全文
posted @ 2013-11-28 20:14 妄想症1991 阅读(1500) 评论(2) 推荐(1) 编辑