3
每當我爲了測試目的而在JavaScript中嘲笑對象時,爲了區別它與「真實」版本,我傾向於爲其名稱添加前綴「假」。但是現在我對這種做法感到懷疑,並且不確定這對代碼可讀性是好還是壞。一方面它清楚地表明那些不是「真正的」對象,但另一方面它將測試代碼與實際代碼區分開來(因此測試不能僅用作示例)。Javascript模擬命名約定
您認爲這是一種好的或不好的做法嗎?在命名你的嘲笑/間諜的/ etc時,是否有任何一種公認的約定(或至少是廣泛使用的約定)?