【asp源码栏目提醒】:以下是网学会员为您推荐的asp源码-软件编程中的代码规范问题 - 期刊论文,希望本篇文章对您学习有所帮助。
ISSN 1009-3044 E-mail: xsjlcccc.net.cn第 7 卷第 26 期 and Technology 电脑知识 与技术Computer Knowledge 2011 年 9 月 Computer Knowledge and Technology 电脑知识 与技术 http://www.dnzs.net.cnVol.7 No.26 September 2011. Tel:86-551-5690963 5690964软件编程中的代码规范问题何成巨 1,郭薇 2(1. 南宁市公安局,广西 南宁 530022 ; 2. 南宁市人事考试管理办公室,广西 南宁 530022 )摘要:该文针对 C 语言编程中需要注意的问题,根据自己多年来从事软件开发工作的一些经验,提出了一些软件编程中代码需要注意的事项,并针对具体事例,提出自己的解决方案。
关键词:软件开发;编程规范中图分类号:TP311 文献标识码:A 文章编号:1009-3044201126-6409-02Studying on Code for Programming StandardizationHE Cheng-ju1 GUO Wei21.Nanning Municipal Public Security Bureau Nanning 530022 China2.Nanning City Personnel Testing Management Office Nanning530022 ChinaAbstract: There are something to focus on when using c language programming according to authors many years experience on soft-ware developing this paper mentions several points need to concentrate on when programming and gives a way to resolve the problemsbase on practical examples.Key words: software developing programme criterion 随着软件行业的日益发展,C 作为软件开发语言中的后起之秀,在软件开发领域中的地位日益提高。
目前,已成为面向对象开发中仅次于 JAVA 和 C 的开发语言。
本文探讨了运用 C 语言开发软件中需要注意的编程事项,包括变量命名规则、方法格式、语句长度等方面需要注意的细节。
1 我们对软件开发有一定的认识 经历过大大小小的成功,也经历过不少的失败。
对于软件编程,只有在有一定的编程水平和经验积累的情况下,才能写出质量较高的代码。
一部完善的软件规范可以对程序员的工作起到事半功倍的作用,因此,需要有一套较为完善的软件编程规范来对程序员的编程行为进行约束。
那么,对于代码规范都需要注意哪些方面呢?1.1 同一项目组中,需要统一的编程规范 在软件规模和大小不断扩大的今天,个人单打独斗完成一 个 软 件 编 码 工 作 的 情 况 已 经 越 来 越 少 ,更 多 的 软 件 开 发 需 要 以 团 队合作的形式完成。
这样就需要在项目开发之前,制定出一套相应的规范,方便程序员之间进行交流,在一个程序员离开项目组后,新加入项目组的程序员能够很快接手工作,进行新的功能开发。
在编程规范的制定当中,倘若项目组中之前从未制定编程规范,那么可以考虑以网上较为成熟的代码规范基础,结合核心程序员的编程习惯,制定出项目组的编程规范。
这样既保证了核心程序员不至于因为编程规范的大规模变动而影响工作效率,也对新加入项目组对员工以及新入职的员工起到了良好的规范作用 。
如果项目组公司已有编程规范,那么则需要对新入职及新加入项目组的员工进行培训,以让新员工尽快将编程规范运用到工作中,在编写代码的过程中熟悉和掌握编程规范。
1.2 命名规则 变量、方法名、类名及接口名称的命名必须清晰明了,能够让人很快知道该变量的含义,避免容易被主观解释和难懂的名称。
类似 x 、y 、a1 、b1 这样的命名方式,不能让人很快理解该对象的含义,应尽可能使用于短循环索引中。
在变量命名时,必须采用英文名称命名变量。
推荐在类属性中不要包含类名,例如 Color.blackColor ,应该命名为 Color.black 。
在类名、枚举类型、枚举值、事件、接口、只读静态字、接口、方法、命名空间、属性中应使用 Pascal 大小写规则,对于方法参数、方法变量应采用 Camel 规则。
在大小写规则中在,对于 C 语言最重要的两个规则是 Pascal 和 Camel 规则。
Pascal 大小写规则的含义是“将标识符的首字母和后面连接的每个单词的首字母都大写”,例如,Ge