3
每当我为了测试目的而在JavaScript中嘲笑对象时,为了区别它与“真实”版本,我倾向于为其名称添加前缀“假”。但是现在我对这种做法感到怀疑,并且不确定这对代码可读性是好还是坏。一方面它清楚地表明那些不是“真正的”对象,但另一方面它将测试代码与实际代码区分开来(因此测试不能仅用作示例)。Javascript模拟命名约定
您认为这是一种好的或不好的做法吗?在命名你的嘲笑/间谍的/ etc时,是否有任何一种公认的约定(或至少是广泛使用的约定)?