打字猴:1.700490167e+09
1700490167 这样工作效果好的一个原因是,驾驶员锁定在语言模式下,关注一定的细节,领航员则自由运用更多非语言性的区域。这是一种使用两个人来实现R型和L型共同工作的方法。读者Dierk Koening〔15〕这样描述这种经历:
1700490168
1700490169 “当结对编程时,我经常感觉到导航员能够进入‘模式匹配’模式,而驾驶员则不行。有时这会引起分歧。导航员说:‘这里的所有代码和那边的代码完全一样,我是说——除了这些字……’驾驶员则不同意,因为他在驾驶时看不到这些。”
1700490170
1700490171 领航员自由地观察这些较大的关系和整体。大多数时间,你在驾驶时无法看到这些关系。因此,如果你没有结对编程,你肯定需要经常停下,暂时离开键盘。
1700490172
1700490173 当你与人交谈或者在白板或纸上和别人携手工作时,你的思维往往会变得更加抽象。你就更可能发现新的抽象模式,这也正是我们所有程序员所期望的。
1700490174
1700490175 这种抽象意识增长的现象在对高中生的一项实验〔16〕中得到了证实。这些学生要求解决如下问题:5个咬合的齿轮在桌子上水平一字排开,就像是一排时钟。如果你把最左边的齿轮以顺时针转动,那么最右边的齿轮如何转动?
1700490176
1700490177 要求一些学生独立解决这个问题,而另一些人则结对解决,同时研究人员逐步地增加齿轮的数量。当齿轮数达到131个时,很容易看出谁已经发现了其中的抽象模式(在本例中,是著名的计算机科学的对等定则),谁没看出来。只有14%的独立解题者发现了这一规则,但是高达58%的结对者发现了。
1700490178
1700490179 在另一项实验中,一对学生在一个非常具体的问题陈述的基础上,提出了一个抽象矩阵表示法。研究人员是这样记载的:
1700490180
1700490181 ……实验者询问他们是如何提出这个矩阵的。其中一人说:“他想用列,而我想用行。”为了协调在这个问题上的两种观点,他们想办法提出了这个包含了行和列的矩阵模型。
1700490182
1700490183 ——施瓦茨等人
1700490184
1700490185 要想发现有用且有趣的抽象特征,相互配合是一种经得起考验、行之有效的方法。
1700490186
1700490187 4.3.5 隐喻相通
1700490188
1700490189 正如我们所看到的,L型和R型处理过程截然不同,但是在你的大脑中它们存在一个会合之处——一个创造力转化为新创意的地方。L型和R型在隐喻上(也就是创建类比的过程中)相通。
1700490190
1700490191 “隐喻,语言和意象共同的地基,是在左右脑半球之间,在潜意识和意识之间来回游弋的途径。”〔17〕
1700490192
1700490193 隐喻是一种激发创造力的强大技术。
1700490194
1700490195 诀窍14
1700490196
1700490197 使用隐喻作为L型和R型相融之所。
1700490198
1700490199 现在,听到隐喻和类比,你可能会回想起小学时可怕的语文课。但是事实上,我们一直在使用隐喻。我们在计算机屏幕上所说的窗户(window)并不是真正的窗户。鼠标(mouse)也不是真的老鼠。硬盘上的文件夹(folder)也不是真的,回收站(trash)也不是真的垃圾桶。
1700490200
1700490201 当你使用线程(thread)编写并发程序时,你不是在做针线活。这只是一个隐喻。更别说Unix上的僵尸进程(zombie process)或字体排印上的寡妇(widow)和孤儿(orphan)了。
1700490202
1700490203 我们总是使用隐喻。事实上,认知语言学家乔治·莱考夫〔18〕认为如果不使用隐喻我们甚至不能思考。(Women, Fire, and Dangerous Things: What Categories Reveal About the Mind [Lak87])大多数人不是特别善于处理抽象概念。使用隐喻把抽象的概念与一些具体的、日常可见的事物联系起来,就更容易让人们理解它。
1700490204
1700490205 但是隐喻有不同的能力。一般情况下,日常的隐喻更像是L型的符号表述。另一方面,更高级的隐喻则更强大,它们能够改变我们的思维并激发我们找到答案。是什么引起了这种不同呢?
1700490206
1700490207 4.3.6 并列参照系
1700490208
1700490209 隐喻(metaphor)源自希腊语metaphora,意思是“转移”,表示你正在以一种事实上不可能的方式把一个事物的属性转移到另一个事物上。
1700490210
1700490211 这种结合不相容的两种方法的概念也正是匈牙利英籍作家、哲学家亚瑟·库斯勒对创造性的定义。〔19〕在他的模型中,一些特殊的主题域形成一个参照系。从一个自完备的参照系到另一个不同的、意想不到的、不相容的参照系的突然切换是一个强大隐喻的基础。这两种体系的连接点称为异类联想(bisociation)。
1700490212
1700490213 当异类联想时,这种联系越不可能(两参照系相距越远),创造性的成果就越大。这种观点是爱德华·德·博诺〔20〕提出的Po技术〔21〕的基础。,〔22〕Po是一个自造词汇,超越了“是”或者“否”的二元概念。若干技术采用了Po,现在,你可以认为它是假设(suppose)的一种超强版本。
1700490214
1700490215 Po技术之一就是随机并列。你从你的主题域里挑选一个词,然后把它与一个完全随机、无关的词结合起来。举例来说,看看词语香烟和交通灯。现在的挑战就是把这两个完全不相关的概念通过异类联想联系到一起。例如,香烟和交通灯可以引出这样一个概念:在香烟上使用红色标志区来作为帮助戒烟的提示。
1700490216
[ 上一页 ]  [ :1.700490167e+09 ]  [ 下一页 ]