在看软件工程方面的书的时候碰到一个词语:"隐喻",有谁能帮忙解释一下??
“系统隐喻是一种描述,每个人-客户、程序员和经理都可以使用它来讲述系统是如何工作的。”
具体些:隐喻提供了一种共识和一套公共词汇表。它有助于形成对问题和系统的全新理解,并有助于指导系统的结构。
麻烦的解释
隐喻
就是一种人所共知的象征或类比形式的说法
简单地说是类比。
具体可以看看《编码大全》这本书关于隐喻的阐述。
extreme programming中的词汇:metaphor-----the system metaphor is a story that everyone can tell about how the system works.