透明思考


Transparent Thoughts


首选键盘而非鼠标

(摘自The Productive Programmer

开发人员实质上是特殊的数据录入职员。我们输入计算机的数据不是来自外界资源,而是来自于我们的大脑。但是数据录入操作员的教训仍能使我们产生共鸣。根据他们所能输入的信息量来收费的数据录入工人知道,使用鼠标会以数量级程度降低他们的速度。开发人员可以从中学到重要的一课。

VI和Emacs都支持一个非常重要的加速器:永远不要将你的双手从字符按键上移开。即使是下移到键盘上的箭头按键都会使你慢下来,因为你必须再次回到主排键来输入字符。真正有用的编辑器会使你的手保持在最佳位置,同时进行输入和导航。