争求一下建议呀,关于是否加类型前缀在变量名前
2006-12-18 10:21
211 查看
最近遇到是否加类型前缀的问题比较烦,所以向园子里的朋友求助,还希望多多帮忙呀。 我觉得两点好处如下
1.方便阅读代码,对于coding人员,类型往往可以对代码的逻辑起辅助性的思考的作用(绝对占一定的成份)。对于.net中写的大量的代码,如果对这些类型进行记忆,就增加了思考程序的复杂度。对吧,做事情,应该是用最简单的方法来做。
2.可能存在同一个东西,用两种存储空间来存储(如strID,intID)。很有可能的。变量的命名规则是,顾名思义,这样对于这个东西的同义词的思考,又添加烦脑,对吧。
基于上面我的简单的认识,我还是喜欢在变量加类型前缀的。还请多多指点,谢谢,同时也期望您给出不加类型前缀的好处的指点
1.方便阅读代码,对于coding人员,类型往往可以对代码的逻辑起辅助性的思考的作用(绝对占一定的成份)。对于.net中写的大量的代码,如果对这些类型进行记忆,就增加了思考程序的复杂度。对吧,做事情,应该是用最简单的方法来做。
2.可能存在同一个东西,用两种存储空间来存储(如strID,intID)。很有可能的。变量的命名规则是,顾名思义,这样对于这个东西的同义词的思考,又添加烦脑,对吧。
基于上面我的简单的认识,我还是喜欢在变量加类型前缀的。还请多多指点,谢谢,同时也期望您给出不加类型前缀的好处的指点
相关文章推荐
- 关于 swift 开发的变量或属性声明的建议(避免类型转换以及带来的强转崩溃问题)
- 我刚刚写了一个map的题目,还用到了#include<string>的头文件,下面我来总结一下 map<类型>变量 q q.find(找字符串) q.end()是否到达末尾
- 关于C语言变量和函数命名总结以下几点,大家可以讨论交流一下:
- 关于DTS中全局变量数据类型date
- 关于CFont类型成员变量m_font 在使用m_font.CreatePointFont时出现ASSERT(m_hObject == NULL)断言
- 关于“错误:找不到或无法加载主类”的错误的解决办法(环境变量确信自己已经设置好了的人可以参考一下这个)
- Xman整理篇___关于Python的基础内容(变量和简单数据类型)
- 关于tomcat是否有必要设置环境变量
- 关于JavaScript的变量的数据类型的判断方法
- 关于无符号类型的使用建议
- 关于如何使用反射声明一个泛型类型变量(泛型参数是动态的)的问题
- 关于Java变量名前缀m、s等的解释
- Python3基础 isinstance()判断变量是否为指定类型
- javascript数据变量类型判断(JS变量是否是数组,是否是函数的判断)
- DirectX 3D_基础之HLSL(高级着色语言) HLSL着色器程序的编制 HSLS变量 HLSL入口函数 HLSL程序编译 变量常量类型 设置方法 前缀 关键字 类型 语句 类型转换
- 多线程中对全局变量(整型类型)是否需要同步操作
- 关于oracle中procedure和function返回cursor类型的变量
- 关于强类型DataSet的一些小建议
- 关于uint64_t类型变量赋值,防止overflow错误
- 判断CStrnig 字符串是否为double类型的变量