软件编码

简介:             在软件工程的开发阶段,感觉对编码这部分的东西最亲切了,可能是因为这一年做的都是编码吧。但是以前自己的编码是不规范的,没有条理和方法的,从软工后,应该从编码开始,要求自己在软件开发的各个阶段,都规范起来。
    

       在软件工程的开发阶段,感觉对编码这部分的东西最亲切了,可能是因为这一年做的都是编码吧。但是以前自己的编码是不规范的,没有条理和方法的,从软工后,应该从编码开始,要求自己在软件开发的各个阶段,都规范起来。

    

程序的编码主要有四个方面:

         设计语言:

                   程序设计语言的发展:从最早的机器语言,到汇编语言,到现在的高级语言,从发展的方面看,语言的发展也是越来越规范,简单,代码的复用性越来越高,使得程序员逐渐从复杂的编码中解放出来,而把精力专注在别的事情上面。


        设计方法:

               程序的设计方法主要采用自顶向下的设计方法,在结构设计的时候,要尽量使用三大结构,即:顺序,选择(分支),循环结构,因为三大结构的组合嵌套能实现所有的程序结构设计,另外,要避免使用GOTO语句,造成多出口的情况,这样会使程序不容易理解。


      设计风格:

            在设计方法里面,主要是数据,文档,输入输出,语句结构在具体实现时应该有什么注意实现,怎么做更好一点,这部分的内容为我们在动手编写程序时提供了个参考。


     复杂性度量:

            在编写某一复杂结构时,如果有多种可选方案,但是有时因为这些过程或模块过于复杂,不知道那种方法更好,更适合的时候,可以用复杂性度量来帮助自己选择。另外,在程序编写完成后,也可以用这一准成测试,评价程序。


      在代码编写的这一部分,也是我们细节性错误最多的地方,要本着为人民服务的原则,在保证基本要求的前提下,使程序简单,易度,易于测试和维护才是我们要达到的目的。





目录
相关文章
|
8月前
|
JavaScript
通过在操作系统中实际操作,学习和理解 Unicode 编码相关知识
通过在操作系统中实际操作,学习和理解 Unicode 编码相关知识
44 0
|
1月前
|
存储 编解码 算法
计算机编码
计算机编码
编码细节引起的思考
小编感悟:初始菜鸟的我们,在运用封装好的方法时,不仅要学习如何使用,更要学习封装的方法中还有什么东西,最后还要学习对应的方法是如何封装起来的,知识只有这样的学习才能够让自己变得更加强大。
|
10月前
|
Perl
软件工程——程序编码(程序编码总原则、5个好程序标准、源程序文档化)
当工程规模很大时,而又没有完全合适的语言,可编一个专用的语言
|
11月前
|
存储
带你读《全景揭秘字符编码》之三:三、为什么计算机需要编码?(2)
带你读《全景揭秘字符编码》之三:三、为什么计算机需要编码?(2)
182 0
|
11月前
带你读《全景揭秘字符编码》之三:三、为什么计算机需要编码?(1)
带你读《全景揭秘字符编码》之三:三、为什么计算机需要编码?(1)
223 0
|
IDE 程序员 测试技术
7个 优秀的远程“结对编程“编码工具
7个 优秀的远程“结对编程“编码工具
266 0
|
存储 安全 索引
计算机编码规则之:Base64编码
计算机编码规则之:Base64编码
|
程序员
良好的代码格式反映了程序员的编码能力,好的程序员应该这么编码
大括号的使用约定。如果是大括号内为空,则简洁地写成{}即可,不需要换行;如果 是非空代码块则: 1) 左大括号前不换行。 2) 左大括号后换行。
1087 0
|
数据库
第20章 系统详细设计与开发编码
第20章 系统详细设计与开发编码 20.1 领域模型设计 20.2 数据库持久层设计 20.3 服务层设计 20.4 Web层设计
975 0