`

匈牙利类型标记法

阅读更多
匈牙利类型标记法——在以Pascal标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。例如,i表示整数,s表示字符串,如下所示:

var iInt = 100;
var sString = "string";


类    型前    缀示    例
数组aaValues
布尔型bbFound
浮点型(数字)ffValue
函数fnfnMethod
整型(数字)iiValue
对象ooType
正则表达式rerePattern
字符串ssValue
变型(可以是任何类型)vvValue
分享到:
评论
6 楼 抛出异常的爱 2010-12-06  
怀具的javabean生成规则.....
5 楼 t22011787 2010-12-05  
很好的命名规则,支持。。小王
4 楼 wcily123 2010-02-25  
EldonReturn 写道
我倾向于用一个前缀表示可能的类型,免得以后自己都弄不清楚

3 楼 EldonReturn 2010-02-25  
我倾向于用一个前缀表示可能的类型,免得以后自己都弄不清楚
2 楼 wcily123 2010-02-24  
aws 写道
在动态语言里面搞这套就更可笑了

理论上是没有必要,但是好的编码习惯是一个变量始终存放相同类型的值(这个不是我说的 这里说的 http://book.csdn.net/bookfiles/110/1001103358.shtml)

项目后期维护 有统一的规范还是比较重要的 :)
1 楼 aws 2010-02-24  
在动态语言里面搞这套就更可笑了

相关推荐

    匈牙利标记法

    匈牙利标记法是一种在编程语言中用于变量命名的规则,它通过在变量名的开头添加特定的前缀来表示变量的数据类型或者用途。这种方法起源于匈牙利的程序员 Charles Simonyi,在早期的Microsoft开发环境中广泛应用,...

    匈牙利标记法的网络资料总结

    ### 匈牙利标记法详解 #### 一、概述 匈牙利标记法是一种源代码命名规范,由Charles Simonyi在微软公司期间提出并推广。这种方法的核心在于通过在变量名称前面添加特定的前缀来指示变量的数据类型或用途,以此增加...

    Javascript关键字及保留字

    JavaScript是一种广泛使用的脚本语言,主要用于网页和网络应用的开发。在编写JavaScript代码时,我们需要遵循一定...同时,采用合适的命名约定,如匈牙利类型标记法,也有助于团队成员更好地理解代码的意图和数据类型。

    javascript 高级编程

    常见的匈牙利类型标记法前缀有: - `b` - 布尔值 - `n` - 数字 - `s` - 字符串 - `o` - 对象 - `f` - 函数 - `a` - 数组 理解这些基本概念是深入学习JavaScript的关键,它不仅涵盖了变量声明、类型转换,还包括函数...

    匈牙利命名法 命名规范

    匈牙利命名法是一种编程规范,它通过在变量名、函数名或对象名的前面加上一个或多个小写字母来表明其数据类型或用途。这种命名法最初由查尔斯·西米特(Charles Simonyi)在开发Microsoft的早期系统时提出,主要用于...

    c++匈牙利命名法下载

    匈牙利命名法虽然因其冗长的变量名而受到一些批评,但在大型项目和团队协作中,它的确能提高代码的自解释性,减少变量类型相关的错误,尤其是在C++这样的多平台、多类型语言中。然而,随着现代IDE和编译器的强大功能...

    匈牙利命名法的辩思

    在强类型语言如C++中,编译器的类型检查功能已经足够强大,可以通过现代集成开发环境(如Visual Studio配合Visual Assist)来实现变量类型显示和不匹配类型的自动标记,从而使得匈牙利命名法变得多余。 此外,保持...

    你必须知道的JavaScript 变量命名规则详解

    匈牙利类型标记法在以 Pascal 标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。例如,i 表示整数,s 表示字符串,如下所示“ 代码如下:var iTestValue = 0, sSecondV

    《JavaScript高级程序设计》阅读笔记(一) ECMAScript基础

    2.1 语法 区分大小写、变量弱类型、行尾分号可有可无、注释为双斜线、括号表明代码块 2.2 变量 变量用var声明,变量的命名规则:第一个字符必须是字母、下划线或美元符号;... 匈牙利类型标记法:在以Pas

    匈牙利命名法.doc

    匈牙利命名法是一种编程规范,它通过在变量名的开头使用特定的前缀来表明变量的类型、用途或特性。这种命名法在早期的Windows编程中尤其常见,尤其是在使用Visual C++和Microsoft Foundation Classes (MFC)进行开发...

    匈牙利命名法

    匈牙利命名法是一种编程规范,它主要用于C++和早期的Windows编程,旨在通过变量名来显式地表达变量的类型和用途,从而提高代码的可读性和可维护性。这种命名方法由匈牙利工程师史蒂夫·麦克康奈尔提出,故被称为...

    Chades Simortyhi匈牙利表示法

    此外,匈牙利表示法还与其他数据类型关联,如表1.3所示: - `BOOL`:等同于`int`,表示布尔值。 - `BSTR`:32位字符指针,用于Unicode字符串。 - `BYTE`:8位无符号整数。 - `COLORREF`:32位值,用于表示颜色。 - ...

    C语言变量命名规则该PDF档详细描述了C语言下变量的命名规律

    - **小规模项目:**对于只有几十行代码的小函数,使用匈牙利命名法可以帮助快速识别变量类型。 - **界面编程:**在界面编程中,变量类型较为固定,匈牙利命名法有助于提高代码的可读性。 #### 四、匈牙利命名法实例...

    匈牙利优化:它是一种改进的匈牙利算法,适用于方阵和非方阵输入。-matlab开发

    运行“MAIN.m”文件出现提示时输入任意分配矩阵作为目标矩阵如果类型是最大化类型,则在提示时输入 1 否则为 0 然后打印最大或最小总数之后打印分配矩阵,其中标记为 1 的元素被视为分配位置,否则为 0。将这些矩阵...

    关于代码编写的命名规则

    现代集成开发环境(IDE)通常具备自动标记类型不匹配的功能,使得匈牙利命名法中类型前缀显得多余。此外,保持类型前缀在代码重构时会带来不便,因为一旦变量类型发生变化,所有使用该变量的地方都需要修改,这不...

Global site tag (gtag.js) - Google Analytics