看下是不是你想要的,以前我学的时候我也忘了`` 我是做测试的。 呵呵编码标准:遵守编码标准,让其它程序员明白代码,减少不必要的沟通。 通常,在公司中都有编码规范,然而这些编码规范执行的好与坏却很少有人关心,编码规范有两个大的方面作用:一是可以使代码容易理解,当然这也是最主要的作用;另外就是通过有效的编码规范可以提高程序的稳定性。下面就给大家介绍一下以前项目团队中关于编码规范方面的要求。 命名规则 一个简单的原则,就是通过命名能够反映
变量的数据类型和含义、函数方法的使用范围和含义。我个人觉得匈牙利命名方法还是比较适合的。比如看到gi_find我就知道这是一个公用的int变量,看到wf_find()我就知道这是一个窗体函数。这样的规则有利于在编程时防止数据类型的错误使用,自然我就不会将一个字符串赋给gi_find变量。
异常的处理 首先不要轻易使用异常的捕获,其次要尽尘闷芦可能捕获具体的异常。对于异常的处理最好能够采用封装的方式,大家统一使用。这样可以保证异常处理的一致性也可以保证当异常出现时性能的稳定。 与性能有关的方面 这就视开发工具的不同而有具体不同的要求了,比如常见的,不要在循环中
定义变量;对于数据库的查询缓存与及时查询的选择;SQL的写法等等。 上面只是说到了编码规范的几个方面,翻阅我们制定的编码规范,我们可以看到洋洋洒洒几十页,可是再看看我们的程序,是否真的遵从的编码规范呢?我看到很多代码中i,x,y这样的变量定义随处可见,一会儿定义成字符类型,一会儿定义成数据类型,派带还有变量定义而不知道哪里使用了。对于编码规范的落实,除了依靠个人素质以外,还是更应该从代码检查入手。编码规范的养成,不但有利于项目,更有利于个人,就如同一个人的礼仪,通过长期的培养形成了习惯之后就自然会有一种气质,同样罩清的,当你养成良好的编码习惯后,无论走到哪里别人看到你的代码,先不说程序思路有多好,光看编写风格就可以看出你是否经过正规的实践。来自: http://blog.csdn.net/blueluhan/archive/2008/08/19/2793248.aspxBER:基本编码规则 (Basic Encoding Rules)
基本编码规则(BER),定义在 ITU-T X.209 中,是指在 ASN.1 标准(定义在 ITU-T X.208 中)中描述的数纳搜祥据编码/解码规则。基本的编码规则可能被漏庆用于为类型值取得传输语法的规洞搏范,使用 ASN.1 指定在推荐 X.208 中定义的。一单个 ASN.1 对象可能有几个等价的 BER 编码。BER 是当前 CryptoAPI 使用的两种编码方法之一。
评论列表(0条)