8.8. TODO 注释
总述
对那些临时的, 短期的解决方案, 或已经够好但仍不完美的代码使用 TODO
注释.
TODO
注释要使用全大写的字符串 TODO
, 在随后的圆括号里写上你的名字, 邮件地址, bug ID, 或其它身份标识和与这一 TODO
相关的 issue. 主要目的是让添加注释的人 (也是可以请求提供更多细节的人) 可根据规范的 TODO
格式进行查找. 添加 TODO
注释并不意味着你要自己来修正, 因此当你加上带有姓名的 TODO
时, 一般都是写上自己的名字.
- // TODO(kl@gmail.com): Use a "*" here for concatenation operator.
- // TODO(Zeke) change this to use relations.
- // TODO(bug 12345): remove the "Last visitors" feature
如果加 TODO
是为了在 “将来某一天做某事”, 可以附上一个非常明确的时间 “Fix by November 2005”), 或者一个明确的事项 (“Remove this code when all clients can handle XML responses.”).