首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

在学习新东西时,大脑会自动搜寻以前创建和掌握的抽象/模型,以资借鉴。例如,学骑自行车时,你也许会想起儿时骑过的三轮车(见图2-7)。它们都有车把;都有用来驱动车体前行的踏板。虽然抽象并不完全匹配——两轮自行车还需要骑行者保持身体平衡——但已经足够让你知道如何操作车把和踏板,你可以集中精力学习新的平衡技巧。

2-7 人脑长于温故知新

这种进行特性对比、找到可供重用的近似抽象的过程,又称作模式匹配重用。如我们将在第12章看到的那样,模式重用也是面向对象软件开发的重要技术之一,因为它让我们免于为每个新项目完全重起炉灶。假如能重用以前项目的抽象或模型,就可以重点关注新旧项目的不同之处,从而在实施过程中获得极大的生产力。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论