Directory-Structure
什麼是’t’文件夾?
我主要是一個 Windows 人,程式 C#,但我經常使用為 Linux 機器設計的技術,如 git、MySQL、perl 腳本、memcached、php 等……因此我接觸到了這些工具。
我喜歡不時查看這些工具的程式碼庫,而我在許多程式碼庫中意識到的是一個文件夾
t
,其中包含一堆帶有t
副檔名的文件。這些文件是什麼?
為什麼文件夾沒有更具描述性的名稱?
這些文件是什麼?
該
$PROJECT/t
目錄是項目保存其自動化單元測試的規範位置。為什麼文件夾沒有更具描述性的名稱?
通過遵守基本上是標準的命名約定,它完美地描述了該目錄中的文件。
其他程序員會期望找到一個
/t
包含單元測試的子目錄。如果他們決定稱它為不同的東西,那將是令人困惑的。我不確定為什麼這是一個標準,但大概是因為它
/t
不太可能被用作項目的其他一些組件的名稱(而/test
在給定項目的上下文中可能指的是不同於單元測試的東西)。打字也更快
./t/check_something
。