在碼農界待久了,很喜歡品茗各式各樣的程式碼
程式碼有個特色,可能人類一句話可以交待的事,但程式碼可能要用數十列來表達
看各學派命名規則也是很有趣的事,雖然有可能會像魯迅筆下的孔乙己一樣對「茴」字走火入魔,但我仍然是樂此不疲的欣賞著
各家語言對變數宣告的方式不太一樣,以 Delphi 為例,它的特色是把變數和常數進行分區,實際上寫起來大概會像下面表示:
procedure DoSomething;
var
ValueStr: String;
ValueInt: Integer;
begin
...
C# 的宣告方式和 C++ 一樣,在程式進行的過程中可自由宣告,實際寫起來會像下面表示:
static void main() {
int ValueInt = 0;
string ValueStr = 'HelloWorld';
}
如何宣告是有學問的,所以出現了以下學派: