隐喻专题

Effective C++ 第三版 [条款24:隐喻类型转换的函数应该是个non-member]

条款24:当一个类需要类型转换时,应使用 non-member 函数 例如:一个有理数类,想支持诸如加法、乘法等,是使用member 函数,还是使用 non-member 函数,还是使用 friend non-member 函数呢? 1,使用成员函数(member function)时 #include <iostream>using namespace std;class Ratio

软件隐喻的本质与模式

原文转自:http://www.systhinker.com/html/12/n-19512.html  1.引言   隐喻思维具有普遍性,是人类认知得以深化的前提之一,隐喻是丰富人类语言的有效手段。   然而,一直以来,对于隐喻的讨论主要限于语言学和修辞学,从而将隐喻狭隘化,局限化,使得隐喻在其他领域中的作用未能得到彰显。美国语言学家莱考夫认为,隐喻不是语言的表面现象,而是一种深层的认知机

Eric Evans关于聚合的隐喻错误[《软件方法》节选]

软件方法(下)分析和设计第8章分析 之 分析类图——知识篇(20211227更新) 软件方法(下)分析和设计第9章分析 之 分析类图——案例篇(20211228更新) 8.3.3.3 DDD****话语中的“聚合” 起名和隐喻 DDD话语中也有“聚合(Aggregate)”,和之前各种面向对象方法学以及UML的“聚合(Aggregation)”有一些差别。 Eric Evans在发明新式

隐喻图形在平面设计中怎么体现

本文由:“学设计上兔课网”原创,图片素材来自网络,仅供学习分享 隐喻图形在平面设计中怎么体现?在平面设计中,隐喻不仅仅是一种修辞手法,更是一种思维方式和认知方式,人们通过对不同事物之间的相似性的比较而认识事物的特征。尤其是创造相似性的隐喻,通过发现原来没有任何联系的事物之间的相似性,从而为图形的表达提供新的角度。 隐喻是在一种事物的暗示下,使人产生感知、体验、联想、想象、理解事物以及与其相

软件隐喻_互联网的视觉隐喻

软件隐喻 It’s 2020. Technology trends continue to accelerate, thanks to a massive transition to remote work. Meanwhile, people across the world face social and economic uncertainty amid a global pand