第十一章变量名的力量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第十一章变量名的力量相关的知识,希望对你有一定的参考价值。

11.1选好变量名的注意事项

11.2为特定类型的数据命名

11.3命名规则的力量

11.4非正式命名规则

11.5标准前缀

11.6创建具备可读性的短名字

11.7应该避免的名字

 正文:

  11.1 选择好变量名的注意事项

        一、最重要的命名注意事项

             1、变量名是对变量的描述例如:numberOfPeopleOnTheUsOlympicTeam

            

   二、以问题为导向

        好记的名字是表达what(什么)

  三、最适当的名字长度

          9-16字符长度

            原则就是表达清楚

   四、作用域对变量名的影响

         1、对位于全局命名空间中的名字加以限定词namespace或者包

   五、变量名中的计算值限定词

         1、Total  Sum Average Max 这些词要放到最前面

         2、变量名的对仗词

 11.2为特定类型的数据命名(循环变量、状态变量、临时变量、布尔变量、枚举变量和具名常量)

      一、为循环下标命名 i、j、k是为几行的不适合多重嵌套

     二、为状态变量命名

            为状态变量去一个比flag更好的名字

     三、为临时变量命名 尽量改变用temp的名字要更有意义的名字

     四、为布尔变量命名 如done Success   found error

        1、给布尔变量赋予隐含“”真“假”含义的名字

        2、为枚举类型命名   可以用组前缀

11.3命名规则的力量

     一、为什么要有规则

    二、何时采用命名规则

    三、正式程度

 11.4非正式命名规则

     一、与语言无关的命名规则的指导原则

        1、标识全局变量g_

        2、标识成员变量m_

        3、标识类型声明t_

        4、标识具名常量c_

        5、标识枚举类型元素 全部大写或者e_

        6、在不能保证输入参数只读的于艳丽标识只读参数

        7、格式化命名以提高可读性

  二、与语言相关的命名规则的指导原则

      

    

       

以上是关于第十一章变量名的力量的主要内容,如果未能解决你的问题,请参考以下文章

第十一章认识与学习 BASH

“全栈2019”Java第十一章:标识符

第十一章习题答案

《代码大全》阅读笔记-目录

Getting started with Processing 第十一章——数组

第十一章读书笔记