Chinaunix首页 | 论坛 | 博客
  • 博客访问: 35620
  • 博文数量: 28
  • 博客积分: 368
  • 博客等级: 一等列兵
  • 技术积分: 270
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-13 17:41
文章分类

全部博文(28)

文章存档

2022年(2)

2020年(3)

2017年(1)

2016年(5)

2015年(1)

2012年(4)

2011年(11)

2010年(1)

我的朋友

分类: C/C++

2022-04-14 09:58:00

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

以上仅是个人针对近期的项目,总结的注意事项,仅供参考。
阅读(135) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~