Hackers and Painters
第三章 What you can’t say 写得非常精彩:
小孩子的大脑就是我们所有”不能说的话”的一面反射镜。我们似乎认定,孩子的思想应当是光明纯洁的。为了保证孩子不受外界“不良”思想的影响,我们对那些思想进行消毒和屏蔽,把世界描述成光明的样子,向孩子们灌输,将他们的心灵塑造成我们想象中的样子。
小孩子说脏话就是一个很好的切入点,你可以从这个小小的侧面来思考这个问题。我的许多朋友现在都开始为人父母了。他们一个个都变得非常小心,不在孩子面前使用 「Fuck」, 「Shit」 这样的脏话,以免孩子学会这些词。但是,这些词是日常语言的一部分,成年人一天到晚都在用。所以,孩子从家长那里得到一个错误的印象,以为它们是没人用的。为什么家长要这样伪装呢?因为他们觉得孩子不应该知道成年人语言的所以内容,只需知道一部分适合儿童的词就行了。我们喜欢孩子们看上去天真无邪。
接着注释里写着:
很快,孩子就会从朋友那里知道这些词。但是他们明白,不能在大人面前使用,所以,没过多久,一切就变得有点像讽刺剧了。家长在外使用这些词,回家后就不用,孩子在外也使用这些词,回家后也不用。双方见面,就像演戏一样。
通过对原型的设计,然后进行创作的编程过程,看起来有点像文学创作。
著名散文家E.B.怀特说过,「最好的文字来自不停的修改」。所有优秀作家都知道这一点,它对软件开发也适用。设计一样东西,最重要的一点就是要经常“再设计”,编程尤其如此,再多的修改都不过分。
周末愉快!