第十章 使用变量的一般事项
变量作为编码过程中最基础最简单的一个内容,很容易被人忽视,但是即使最简单的事情能够做到最好也是一种能力,同时也是让代码变得更简洁,工作变得更有效率的方式。
一些不合理的变量声明,会对编码的效率产生很大的影响。不注意变量声明的合理性,导致后面程序使用时候的混乱,这样的错误不易察觉,也不会被像我这样的初级程序员所重视。现在的思想都着重在某些语法如何使用,结构如何构建,数据流怎么传输。不积跬步无以至千里,基础的变量声明如果做不好,这些更“高级”的语法必然很难做的顺畅,使用起来也很难达到预期的效果。
合理合法的声明一个变量,同时针对项目来设计变量,是一个程序的基础。
变量的范围也不仅仅是之前我所接触的int、string等等,根据书中的描述,变量的类型足足有个32个之多,不要求完全熟练的死记硬背的情况下,达到掌握所有常用变量的用法以及熟知所有变量的概念也是一个非常大的工作量。
本章中关于初始化变量的一些建议(个人认为需要更注意的):
关闭隐式声明:即你使用变量的时候就必须声明,某些编译器允许未声明就可以使用变量,但这些都是一些不好的习惯;
声明全部的变量:这是基本;
遵循某种命名规则:这样的统一性会让我们开发起来比较简便,代码的阅读性也更高;
检查变量名:查询声明了但是还未使用的变量;
在声明变量的时候初始化 或者 在靠近变量第一次使用的位置初始化它:这样会保证变量为你所用,不会出现在你使用的时候变量已经产生了