这里说来笑话了。请大家不要介意,我这里的工程量,也不是太大
也就1w行代码左右。因为本人菜鸟,这种代码量对个人来说,已经
算是很大了,所以这里借用了 “大工程” ,好了,如有不对,请大家
批评。
编写大工程,首先需要设计框架,需要思考好,到底有什么功能,
如何把功能分成模块,有那几个模块,模块的编写需要什么形式?
C 形式,或者 C++ 类模式,选好模式,可以先进行模块开发,
因为一个大工程,都是由小模块来开发好的,开发模块要注意
一些小问题,模块是提供其他模块调用,所以接口数据,在内部
一定要进行判断,然后输出一个调试信息,方便后面查看,编写好
模块,可以自己单独把 模块进行测试,测试模块的 正确性,和稳定性
这个是关于模块的,模块功能写好了。就要考虑组合。合理的组合
可以在过程中减少很多代码,尽量提高代码的重用性,代码的重用性
越高,那么你写的代码会越少,尽量都做成接口式,这样方便调用,
某些关键数据,获取接口句柄的时候,最好提供一个获取接口句柄函数
这样方便设置句柄和获取句柄,修改的时候,也会很方便,不用修改
很多代码。有一定规模的时候,一定要仔细思考还有没有改进的空间
如果有改进的空间,必须做改进。因为一旦工程量太多,后面修改起来
会很蛋疼,不要贪多图快,这样会造成一些不必要的麻烦。
还有模块数据销毁,一定要注意,销毁一个模块,对另外一个模块
的影响,要十分注意这点。否则会造成其他模块的使用异常。
一个工程,要搞调试信息,当然这是我菜鸟个人的做法,调试信息越全
在使用过程中,就能发现越多的问题,方便修改,和定位。
今天就写这么多了。