人们倾向于以下两者之一的方式来理解设计模式,我会在下面比较说明这两种方式。设想一个电子爱好者:没受过什么正式的训练,却也在数年中设计制作了一些新奇的小玩艺,比如收音机、盖革(Geiger)计数器、安全警报器等等。一天这个爱好者认为应该回学校得到一个电子的学位,为自己的才能获取一些官方的认可。当翻开教科书时,他惊讶于书中的内容是这么眼熟,不是指术语和符号,而是那些潜在的理念。爱好者继续着看见许多名词和他已经潜在使用了多年的理所当然的东西。在他看来,那些只是一个接一个的顿悟罢了。现在来看看上同样课程,学习同样材料的一年级学生。这个学生在别的方面很杰出,但是电子方面还是刚刚开始。课程中的材料对他来说很痛 不因为他笨,但是课本的内容对他来说是全的。这个学生花了好多时间来理解那些知识。在辛苦的努力之后,他终于做到了。orth Whitehead 在 1943 年说的(即使在现在也是显然的),这番话可能会和你有一种更加亲切的共鸣:苦,并新如果你像那个电子爱好者,那就更努力吧。反之,如果你像那个一年级学生,那就用点心,你在学习好的模式时付出的努力会在你每次将之运用于设计时回报你。你无需怀疑! 也许电子及电子爱好者、学生的比喻并不对每个人都是最好的类比。如果你乐意,想想AlfredN艺术就是从经验中提取出模式,以及在此过程中获得的优雅的享受。
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论