本周工作总结(2008-11-17 ~ 2008-11-23)

 

本周在详细记录每天的时间都花在什么地方后,效率有明显提高。所以一定要继续采用。这不仅可以便于自己分析时间分配是否合理,而且对做的每件事都有一个经验总结,可以把事情越做越好。

另外一个心得是将自己看做服务提供商,向任何一个与自己合作的人提供优质的服务是自己成功的关键,要建立自己的品牌。

 

以下是本周的经验教训总结:

标题

描述

不盲目闷头就干

对在十分钟内不知道如何解决的问题,首先向周围的人寻求帮组。确定自己周围的人都没有思路时,自己的进一步研究才是有价值的。避免花大量的时间在一个别人很容易解决的问题上。

明确的接口定义

自己工作的模块与别人工作的模块有交互时,首先要将接口讨论清楚,并且一定要以书面的形式来确认接口。避免由于对接口的理解不同而在集成测试时出现问题。接口明确后,如果是使用其它模块,则对这些模块的依赖性就会大大减弱,因为你很清楚它们会输出什么。如果是其它模块使用自己的模块,则对自己的工作目标会很清楚,因为知道自己应该向别人提供什么。

足够且清晰的Trace

对代码加足够且清晰的Trace,避免出现问题时无从着手。

细致编码

像写文章一样写程序,不要想着编译器会作错误检查就随便写。要做到测试时发现的错误是设计上没有想到的错误,而不是由于粗心大意导致的编码错误。

编程风格

形成自己的最佳编程风格,并严格遵守。

不辩

不要在第一时间反驳别人的反馈意见,首先记录下来,经过认真分析后,好的立刻改,觉得不好的再找当事人讨论。

如何呈现自己的作品

自己开发的东西,在提交给别人使用前,一定要做的事情有:

1.       测试,这是必须的,而不是可有可无的工作。

2.       提供功能列表(已实现/未实现、已测试/未测试)。

3.       提供如何使用该模块的信息。

 

posted on 2008-11-23 17:34  spacer_robot  阅读(1099)  评论(2编辑  收藏  举报

导航