首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

编程作风 变量与代码的分离

2013-12-26 
编程风格 变量与代码的分离一直以来习惯代码里面 数据变量的声明跟初始化放在一起,然后代码处理部分放在一

编程风格 变量与代码的分离
一直以来习惯代码里面 数据变量的声明跟初始化放在一起,然后代码处理部分放在一起:感觉这样看起来更美观;并且写起代码逻辑很清晰的感觉。

前几天在看到一种观点,代码中变量应该随时使用随时定义,这样读起来更容易理解每一个变量的意义。<c++ primer>

仔细思量了一下,感觉都挺有道理。抛砖引玉问一下,大家都是神马风格?嘿嘿
[解决办法]

引用:
Quote: 引用:

就近定义哈,这是可读性问题。


引用:
随用随定义(准确点说是声明)本质上就是照顾程序在逻辑上的局域性,便于阅读时减少颈椎无谓运动,也容易修改。


一般说来,我在变量的命名时候就会花费不少时间……取一个尽量一看便知的名字。
因此略微倾向于随用随定义会打断阅读代码时候逻辑的连贯性

有人这么认为么


打断逻辑的连贯性跟用前定义没有任何冲突.

定义任何名字(包括变量名)的一个重要原则是让他的作用域尽可能少.也就是让它对不需要用到它的地方不可见.
全写在前面明显违背这一个原则.跟暴露狂一样,什么都露出来.

关于怎么写好你的程序,就看1楼说的 《代码大全》,这是对程序员影响最大的一本书.

热点排行