2011年8月总结

 


如果没有写每日安排的习惯,我肯定想不起这个月都做了些什么,比如说今天的日程安排:

1.月总结

2.优化星空图
 1.重写处理绘制过程

3.优化基本信息页
 1.重设页面布局

每天都会写,1-3项的安排内容,然后开始一天的工作,从7,8两个月日程安排情况来看,每天能够完成的计划数量在1-3项,曾经有一天给自己安排了5项任务,结果那天还是只完成了2项,而且在多数情况下只是能基本达成预期的安排。经过两个月的积累,虽然数量上没有提高,但是质量上有了进步。

之前的与现在的日程安排相比,最大的进步就是,更好的把握预期,更准确的控制进度,更高的保证质量。
之前的安排任务常常完不成或者完成不好,多是因为对预期的把握不够经验不足,在进行的过程中,往往会因为出现许多没想到的阻碍而导致进度卡壳,又或者是达到了预期的实现,但在之后又发现考虑不周必须重新实现,导致了重写重做。

我想,这都是一个积累的过程,不断优化的过程,不仅仅是对于这一个程序,而是解决问题之道的经验积累,多思考多做多总结,如此往复,才会有之后的轻车熟路,胸有成竹。

在某一天的安排总结下,我记着一句话:目前最大的障碍在于不清楚实现功能的代码该如何写!
从具体的事物到对象和逻辑再到代码的实现,这一个过程,我时常感到,实现的方法必然是存在的,然而就是无从知道的难过,需要去通过各种手段获得其实现,限于编程经验的不足,对于某个问题有时甚至都不知道该去了解哪方面的知识,看到鸿沟却找不到桥的无力。

我一直坚信任何问题都有其解决之道,有复杂的,简单的,高效的,低能的,各种各样的解决方法。但我所要做的,是在找到那条最正确的解决之道,再进一点,最快的找到最正确的方法。靠的绝对不是运气,靠的是经验与思考,足够多的错与对的经验,足够多的思考升华,才能越来越靠近那最终的解决之道。

心得与感受如以上所说。以下是我8月的大致工作内容,太过凌乱,请见谅。


8.1-8.10:

1.首先是将原来在PC平台实现的功能,转移到WinCE平台,因为这两个平台间的差异,做了不少调整与改写,费时1-3天。

2.由于星空图和轨迹图的重绘闪烁,以及重绘卡慢,一直在求解原因,之后得以正道。

3.解析的数据,实时写入文件进行保存,花了1天时间初步实现,之后又花了一天时间将其完善。

4.初步实现了TCP通讯,在之后又重写了手持端和PC端功能,制定了自己的数据协议,并按此发送接收解析。

5.这期间学习了:绘图,线程,TCP通讯等方面相关知识。

8.11-8.20:

1.实现了数据校验(2种),1天

2.对整个程序的功能及UI做了重构,2天。

3.期间一直在解决绘制星空图,轨迹图,绘制卡慢的情况。为此寻求多线程处理绘制的方法,于是又对线程更进一步的了解,

4.初步了解了Windows消息机制,事件机制。

8.21-8.31:

1.用真机调试程序,暴露了许多缺陷,重写了串口数据处理解析校验,连带着许多功能受到影响改动,5天。期间还进一步完善了之前的不足。

2.学习了GPS测量原理,差分定位相关知识,1天。

3.再进一步学习了网络协议网络编程相关知识,完成自定义协议格式数据的发送接收解析,1天。

4.整体大部分功能都得以实现,对之进行完善优化。

5.实现了一个接口,一个基本数据类。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值