首页 > 代码库 > (软件工程总结)之编码

(软件工程总结)之编码

       软件的开发分为6个主要的步骤:制定计划、需求分析、软件设计、程序编写、程序测试、运行和维护。前面的总结中已经说了制定计划、需求分析、软件设计这四个步骤,现在我们来说说程序编写。

        所谓程序编写,就是编码。指的就是把详细阶段的设计用某种程序语言转换成计算机能识别的程序。我们为程序中的每一个模块编写代码,使其出现详细设计应有的结果。

       从提高软件的质量和可维护性角度来看,编码阶段所要解决的主要问题是:程序设计语言的选择、程序设计风格、软件代码审查。

       程序设计语言的选择直接影响到开发的难度和软件的质量,所以,程序设计的第一项工作就是语言的选择。在选择语言之前首先要了解语言的分类和各语言的功能。语言按照级别可以分为两大类:低级语言和高级语言。(1)低级语言包括机器语言和汇编语言,低级语言使用复杂、繁琐、费时,但是在实现与硬件系统的接口部分时仍然采用它,因为它易于实现、实现效率高。(2)高级语言的特点是在一定程度上与具体机器无关,并且易于实现、易用、易维护。虽然不同的程序设计语言,在其各自的用途和实现上有很大的区别,但是他们之间的基本组成成份大同小异。基本成分有(1)数据成分,用于描述程序所涉及的数据。(2)运算成分,用于包含程序中锁包含的运算。(3)控制成分,用于描述运算中所包含的控制。(4)传输成分,用以表达程序中数据的传输。了解了各种语言,我们就要进行选择了。要从三个方面综合起来进行选择:软件、硬件和人员。我们不能顺应潮流选择当时比较流行的程序设计语言,而是要考虑一下我们要开发的系统的应用领域、硬件设备和开发人员的熟练程度以及用户的特殊要求。

       语言选择好了,接下来就是代码的编写了。不管使用什么设计语言,我们都要按照编程的规范进行编写,因为对于一个专业人士来说,代码不仅仅是用来实现功能的,更重要的是让别人能看懂。我们肯定不是一个人在开发,我们要团队合作,所以注释、缩进、定义变量等都是一些我们需要注意的地方。我们要全心全意为人民服务。

       代码编写好了之后是代码的审查,目的是使开发团队的编码风格标准化,保证代码综合的实现效果。

      软件的开发不是一个人可以完成的,我们需要的是团体的合作,这样代码编写的规范就是相当重要的了,我们不光光要自己编写的代码实现出相应的功能,还要让队友看懂我们编写的代码。滴水穿石,非一日之功……我们要从现在开始一步步的练习,养成一个好的编码习惯!

(软件工程总结)之编码