最近事情很多,能够让我专注的时间也少,为了提高效率我开始玩起一种游戏,积累了些经验,分享给大家,
限时编程
。写一个程序,一个function或者一个算法,之前反复思考每一个细节,完全落实以后,估算一个时间,比如1个小时,然后限时编程开始,任何人的打扰,都请求推迟,电话静音,确保专注。完成后对表,看估算的是否准确。
我最近写了四个算法用了这个方法,一次估算1个小时,结果3小时完成,一次估算1小时,结果半小时完成,还有两次也都有较大差距,
管理资料
《限时编程》(http://meiwen.anslib.com)。但整体效率很高,在时间压力下,可以让自己更加专注。简单总结下限时编程的几个要点
1)提前思考算法的全部细节
2)估算时间
3)专注编码,避免被打扰
4)完成后,对时间,总结估算和完成的差值,造成的原因,是算法细节没有考虑完整,还是什么别的原因