现在使用C语言开发程序的应用越来越专业,但是在开发过程中,有一些思想还是需要学习和注意的,个人总结如下:
1、目录、文件划分
一定要根据功能模块,确定合适的文件夹和文件名,现在好多人写程序,就写在一个文件里面,后面的维护会非常麻烦,同时一个文件的行数,也不建议太多。C++和JAVA开发的一般都比较好,由于CLASS的使用,就会很容易的进行划分。
2、模块间数据的交互
不同模块或任务间的数据交互,一定要注意互斥,同时防止数据内容的覆盖,导致循序或内容错乱,这是目前大部分程序出现莫名其妙问题的原因,一定要根据项目实际开发平台,确定数据交互的方式方法。有些开发人员,就是使用简单的一个BUF[]进行数据交互,一个任务负责读取,一个任务负责处理,数据量比较少,出错几率比较小,如果数据量大,各种问题就出现了,再者,写程序要处理逻辑,不能依靠外部因素决定是否能够正常执行。
3、开发风格
程序尽量保持统一的开发风格,避免一个出现出现多种样式和处理方式,譬如格式、日志等,避免对后续运维造成不必要的麻烦。
以上仅是个人针对近期的项目,总结的注意事项,仅供参考。
阅读(135) | 评论(0) | 转发(0) |