标签:
经常使用eclipse的朋友对工作台(workspace)肯定不陌生。
选择一个工作台(目录)后,操作的所有文件、界面设置都会被保存下来。再次进入时,会恢复上次的编辑状态,快速开始工作。
可以说开发效率最重要的原则之一就是“避免切换”。
正常情况下无法让大脑进入真正的“多线程”。当我在一个任务上工作正high的时候,大脑中充满了任务的各种信息。突然切换到另一个任务,比如被拉去开会或临时增加任务,再回到前一个任务,肯定是要“冷启动”,恢复之前的工作状态需要很长一段时间。甚至有时候需要重新来过。
如果说电脑上可以通过一些软件记录多个任务的工作台,那么大脑中是否有某种机制来实现多任务堆栈呢?
因为大脑的记录方式是非线性的(发散的),比如你可以很方便地记录一段顺口溜,但是要记下单位的所有分机号码就不是那么简单了。这一点,电脑可以方便地做到。
我的工作台,就是一棵信息树。
树的主干就是单线程任务,无论做什么都是围绕者主干进行,即处理信息并进行记录和转化。
每一个树枝都是主干的复制。仔细观察树的形状就可以发现,树干就是树的缩影,所谓“分形几何”。
这样问题就简单了,工作台就是对一件事情进行定义,接下来就是不断地重复再重复。
接下来,每天面对的就只有一件事情:把不同类型的信息参照这个模型进行抽象、记忆、应用。
所以,工作台的切换就会变成从一个树枝切换到另一个树枝。只有表现形式的变换,而没有实质的变化。
尊重大脑的规律,寻找合适的方法减少思维(工作台)切换开销,让生活变得更简单。
标签:
原文地址:http://www.cnblogs.com/tangyouhua/p/4298322.html