我想知道你是否有一个好主意让开发人员在他们写的每个测试之上放置他们的名字或签名以及为什么(不是)?
我会说不.如果你真的需要知道是谁编写了测试,那么你应该能够回顾一下你的版本控制,看看谁应该受到指责.当人们开始将自己的名字放在事物上时,你会失去集体所有权/责备感,人们开始更关注"他们的"代码而不是整个系统.
我赞成Andy的,但我还要补充说,在代码中放置名称也是必须保持的其他东西.例如.Joe创建了测试,但Jane更改了它,是Joe的测试还是Jane的测试?如果Jane不改变评论,你现在就去和Joe谈谈Jane写的代码......太令人困惑了.使用责备并完成它.