第六章 编码

 
“编码就是程序员的语言,程序员用代码来描述系统,就像用户用语言来描述他们想要的系统一样”——小张
计算机的程序语言到现在已经经历过几代了。简单来讲可以按照以下几个阶段:
n         机器语言,这是最初的计算机使用的语言。当时的计算机的外观、体积、结构上与当前的计算机有着很大的区别,比如,运算能力相当于现在一台PC的机器,在最初时可能有一个足球场那么大。机器语言是由0、1序列组成的,据前辈讲那时的变成就是拿着纸带在上面打眼。
n         汇编语言,汇编语言比起机器语言已经是跨越性的进步了。有了汇编语言,程序员从01之中进行解脱。开始使用相对可以理解的语言来和机器打交道
n         高级语言,高级语言就比较类似于自然语言了
n         面向对象语言,C++、Java等,这已经成为最主流的开发语言了。
 
n         层次性和条块性
       用缩格来表现程序的层次性,内层结构的语句比外层结构的语句缩进若干字符位置。同一层结构中的语句的起始位置相同。在程序中的适当位置插入空格和空行,使程序看起来有条理性。
n         语句构造
    在编写程序语句时,应该遵循下列规则:
    1) 每个语句占一行;
2) 利用括号使逻辑表达式或算术表达式的运算次序清晰直观。
n         命名规则
名字的字表意思应该与名字指定的对象的性质和作用相一致,应尽量避免无意义的名字。应该采用与程序对象相对应的英语单词命名,禁止使用汉语拼音命名。需要规定命名规范的内容包括:函数、变量、类、类属性、方法、方法参数名、指针变量、全局变量、全局常量、静态变量、堆栈中的变量名、宏定义名、枚举名等
n         注释
源程序的注释非常重要,大致包含六种注释:文件头注释、类注释、函数或过程注释、变量注释、语句注释、其他注释。
文件头注释
每一个源程序文件都要在文件头写注释,包括如下内容:
1) 文件名;
2) 描述
3) 开发历史;
(1)最后修改日期、理由(创建,更新);
(2)编程人名;
4) 外部过程〈外部过程名1〉;〈外部过程名2〉。
类注释
 每一个类都要在定义类的前面写注释,包括如下内容:
 1) 类名;
 2) 描述;
 3) 使用方法;
 4) 开发历史
    (1) 最后修改日期、理由(创建,更新);
    (2) 编程人名。
函数或过程头注释
函数或过程头注释包括如下内容:
1) 名字;
2) 描述;
3) 开发历史
(1) 最后修改日期、理由(创建,更新);
(2) 编程人签名。
4)参数;
5)返回值;
6)其它说明。
变量注释
每一个变量都要在其定义后作注释,说明其含义。
语句注释
在重要、逻辑复杂的语句或语句块前、特别是在循环语句、条件语句和分支语句前都要有注释,说明其含义。
其他注释
在你认为需要特别说明的地方作注释,并且应使用同一种格式。
 
编程的质量受个人的能力影响很大,这里也不多说了。总的来说,经验、智慧、责任心决定了程序员的能力和发展前途。
 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值