coding-style - TODO 公约从何而来?

标签 coding-style convention todo

我怀疑这个问题以前有人问过,但谷歌并不容易。

我是一个相当新的编码员,我看到很多代码,用很多不同的语言,注释以“TODO”开头。

问题:

  • 人们用所有这些不同的语言编写 TODO 是否有实际原因,或者仅仅是一种约定?
  • 如果是后者,公约从何而来?

  • 我可以理解为什么能够为 TODO 进行 grep 有用,我只是对它背后的历史感到好奇。

    最佳答案

    编程是一项全局性的事件;有助于顺利与母语不是彼此的语言的人一起工作的惯例是值得的。 TODOXXX IDE 通常会突出显示这些选项,这为坚持使用这些选项提供了极好的动力。
    XXX暗示维护程序员必须意识到的危险或危害; TODO解释了很好解决的缺点。

    关于coding-style - TODO 公约从何而来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9499039/

    相关文章:

    c# - 访问自己类(class)的成员 : use (auto)properties or not?

    fluent-nhibernate - 非空字段的 Fluent Nhibernate Automap 约定

    matlab - 一个用于matlab的任务列表工具

    scala - 带有大量方法链接的Scala代码的接受/推荐语法是什么?

    variables - 创建一次性变量是个好习惯吗?

    c# - 如何设置代码格式以允许行尾注释?

    Java 约定 : when referring to coordinates, 我是否用 "location"或 "position"命名方法和变量?

    java - java中内部类的放置约定是什么?

    javascript - for 循环内的拼接不删除选定的索引

    java - 如何使用 ant 检查标签 (TODO : etc) in java source