你遇到过的源代码中最好的注释是什么?
当前回答
我刚刚完成了一个日志框架(使用Trace,为什么没有这样的存在我不知道)。我做了一个继承自TraceListener的方便基类。它覆盖了所有的TraceListener方法,并将它们路由到一个方法中——因此有很多文档注释:
// TODO: Need some codemonkey to doc comment this class.
其他回答
// no comments for you
// it was hard to write
// so it should be hard to read
/*
* TODO: Remove this function
function remove($customer_id)
{
$this->Customer->remove($id);
}
*/
我最喜欢的评论是我的一个同性恋朋友说的。他喜欢用VB标记他所有的TODO注释。净,
'TODO: Matt Damon
有时会提供额外的信息,但通常不是这样。
// Some wanker in ISO got rid of ifstream(int), ofstream(int), and
// fstream(int). Twit.
// If I from the future read this I'll back in time and kill myself.