tft每日頭條

 > 生活

 > 項目命名問題怎麼解決

項目命名問題怎麼解決

生活 更新时间:2024-08-02 07:14:40

作為一個程序員,要問有什麼東西要比改bug更惡心的事情,那絕對就是起各種變量名,類名,方法名。

項目命名問題怎麼解決(完美解決項目開發中命名難題)1

命名規範

首先我們學習如何命名時,得先了解一些命名規範。駝峰命名法,匈牙利命名法。

匈牙利命名法

匈牙利命名法由匈牙利程序員發明,他在微軟工作了多年,此命名法就是通過微軟的各種産品和文檔傳出來。多數有經驗的程序員,不管他們用的是哪門語言,都或多或少在使用它。

基本原則:變量名 = 屬性 + 類型 + 對象描述

即一個變量名是由三部分信息組成,這樣,程序員很容易理解變量的類型、用途,而且便于記憶。

變量類型和首字母對照關系如下表:

數據類型/對象類型 / 變量前綴 / 備注

byte bye

char chr

float flt

boolean bln 做布爾變量時,使用bln

Integer/int int

String str

Single sng

short sht

Long/long lng

Double/double dbl

Currency cur

Variant bln astr obj vnt 做布爾變量用時,用bln,做字符串數組用時,用astr,做為對象使用時,用obj,不确定時,用vnt。

對于數組,在數據類型的前綴前再增加一個a,例如字符串數組為astr。對于在多個函數内都要使用的全局變量,在前面再增加“g_”。例如一個全局的字符串變量:g_strUserInfo。

駝峰命名法

項目命名問題怎麼解決(完美解決項目開發中命名難題)2

一般分為大駝峰和小駝峰,區别在于,大駝峰首字母為大寫,小駝峰首字母為小寫,除首個單詞的各個單詞的首字母均大寫。例如getUser(小駝峰)、APIController(大駝峰)。大駝峰一般用于類名定義,小駝峰使用與類方法的定義。

其他命令規範

類似于btn-info的命名,适用于css等類名的命名規範。例如icon-box

常量命名

大部分使用全部大寫的形式。例如PI,端口PORT等。

神器

項目命名問題怎麼解決(完美解決項目開發中命名難題)3

神器在手,天下我有。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved