凯纳实训-第一阶段(7.20-8.2)

 
古城
@ 2007.08.25
分类:有本日记
点击:1581  评论:0
 
 
 
第一阶段(7.20-8.2):
    完成函数代码的整理

    我们作为本科生中唯一参加VC项目的小组,加入到了项目中,了解整个项目,并分配到了任务。在实际编码过程中当然也遇到过不少困难点,基本在小组内讨论并解决。然后把已经完成的静态资源的收集方式、动态资源的收集方式以及IE痕迹清理和系统优化功能的代码按标准的格式整理到指定的代码文件夹里。作为实际项目,功能函数的详细设计文档是非常必要的。这12天里几乎把API涉及到硬件的全部函数翻了一遍。不一定全部记住了,至少在编码时整体有些感觉了。具体的感觉不好用文字来表达,似乎以后能写个PC MARK一样的软件出来!
    在函数整理的过程中,也发现了一些问题:
    1.详细设计的步骤出现问题,没有详细设计的文档就急于编码。当编码规模大些的时候就可能出现比较严重的问题,甚至严重影响正确性和工作效率,这点是我们今后必须改正的。
    2.代码的注释不规范,数量也不够,应该加的注释信息没有加。这点应该在今后不断学习,不断积累经验。凯纳的一位高手告诉我“实际项目中的注释量可能达到50%”,我一直以为是20%最合适的,看来还要不断学习才行
    3.还有不少细节问题,例如:“要注意的代码中应该避免使用宏定义:比如#define MARCRO 2,应该用const int 2代替”等等,这类问题,涉及到整体工程的结构和效率的问题,日后还要不断学习,不断积累才行。毕竟学编程不是一天两天的事,学习功能强大的VC更是得用汗水来换知识。
在代码基本完成差不多之后,为了下一步的进展,我们自学了用socket编程实现连接和更进一步的学习文档的规范。最终函数接口列表也整理出来了,分函数名、功能、参数、返回值和备注来说明,通过这些详细说明,可以很方便的调用在这一阶段里整理出来的函数。
 
 
 
 
 

本文评论

 
 

发表评论

你的评论
← 填你的昵称
以下内容非必填,可根据需要填写
← 可以展示在你的评论上方
← 不会在页面展示
← 不会在页面展示
← 只给我看?勾选上
这是一个别人称之为角落的世界
幸而,它的确是我的世界