1 《 IMS 软件编程规范》论文 2009 -- 2010 年度第(一)学期论文名称软件编程规范班级学号学生姓名指导教师江兆银完成日期 2009-12-22 扬州科技学院(筹) 信息工程学院 IMS 软件编程规范 2 2 目录一、前言································································· 3 二、编程概述··························································· 3 三、命名规范··························································· 4 四、注释规范··························································· 5 五、书写与排版规范················································· 6 六、编程质量规范····················································· 7 七、参考文献··························································· 8 IMS 软件编程规范 3 3 一、前言在当前软件行业迅猛的发展下,软件逐渐走向大型化。在这种软件走向大型化得形势下,一个软件需要众多的人参与。比如一个操作系统的开发需要上千人的工作。这样我们就不得不面临着如何管理。只要是一个有用的软件就需要大量的工作,首先要进行软件需求分析,然后要设计出软件的框架,而实现软件的代码仅占很少一部分(约 20% )。而你不要小看这代码的实现,也是要很多人的参与的,一般软件代码就有上千行,更别说操作系统了,据说 Linux 就有千万行的代码。这就需要把一个软件分成很多小的模块,分工完成。二、编程概述我们知道的,人与计算机的通信使用的是人工设计的语言,即程序设计语言。而编程目的就是把软件设计的结果翻译成计算机可以“理解”的形式——用某种程序设计语言的结果书写的程序。编程作为软件工程的一个步骤,是软件设计的自然结果,程序的质量主要取决于软件设计的质量。但是,程序设计语言的特性和编程方法也会对程序的可靠性、可读性、可测试性和可维护性产生深远的影响。所以这就要求我们不仅要选择合适的程序设计语言饿、,而且也体现了软件编程规范的重要性。 1、程序员花更多的时间在调试、维护和升级已有代码上,而不是编写新的代码; 2、程序最重要的是正确性,其次是可维护性,最后才是效率; 3、学习如何写优美的程序与学习如何正确地编写代码同样重要; 4、让程序尽量简单易懂,即使违背了某些规则也无关紧要; 5、一个运行正常但没有注释的程序如同一个等待爆炸的定时炸弹,因为早晚会有人修改或升级这个程序; 6、好风格应该成为一种习惯。如果你在开始写代码时就关心风格问题,如果你花时间去审视和改进它,你将会逐渐养成一种好的编程习惯。一旦这种习惯变成自动的东西,你的潜意识就会帮你照料许多细节问题,甚至你在工作压力下写出的代码也会更好。 IMS 软件编程规范 4 4 三、命名规范 1. 变量名 不同作用域变量的命名
IMS软件编程规范 来自淘豆网m.daumloan.com转载请标明出处.