SmartPtr
本博客已搬至:http://www.cnblogs.com/baiyanhuang/
posts - 29,comments - 176,trackbacks - 0
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 阅读(559) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理