By SmartPtr(http://www.cppblog.com/SmartPtr/)
这两天在工作时,总感觉效率不高。尤其是在做自己的XCAD的时候,遇到一些问题,却没有高效的解决,只是对问题与相关知识多了一些了解,在这里反思一下。
古人云:三思而后行。三是泛指,意思是多次,指的是在做任何事情之前,要多考虑一下利弊,多衡量一下得失,避免“冲动的惩罚”。 现在我就古为今用,意变词不变,,三思不再泛指,确实是指三个需要思考的问题;思考的内容不再是利弊得失,而是如何把事做好。权且作为自己提高工作质量,效率的方法吧:
1. 你要做什么?
首先明确自己要做的事情是什么,有没有必要做,重要性有多大,优先级有多高。。。
2. 你的目的是什么?
明确自己的目的是什么是非常重要的,因为目标牵引着你前进,不然浑浑噩噩忙活了半天,都不知道自己做出了什么东西来。
3. 你该怎么做?
明确了内容和目标后,还不要急着就动手,不妨给自己几分钟,摸摸额头,想想如何去做:有现成的吗?有人做过可以参考的吗? 有帮助资料吗?。。。。
举个例子, 今天做XCAD的时候,遇到了Module State与MFC Server/Container支持的问题, 按照这个步骤思考:
1. 你要做什么---我要解决Module State与MFC Server/Container支持的问题
2. 你的目的是什么---今天大概用3个小时的时间解决Module State的问题,MFC Server/Container支持放到明天。
3. 你该怎么做---查看MSDN关于Module State的解释->参考Inventor源码时如何做的->试验+google
可惜自己却没这么去做,只是机械的在那边查看这两方面的资料,还一会儿看看Module State, 一会儿看看Server/Container支持,效果可想而知。
所谓磨刀不误砍柴工,花几分钟时间来个三思而后行是值得的!
posted on 2007-09-13 19:01
SmartPtr 阅读(574)
评论(0) 编辑 收藏 引用