kbt*_*tzr 11 language-agnostic tags documentation coding-style
许多软件工程师熟悉可以添加到其代码注释中的特殊注释"标签"的使用,以用于搜索,自动化任务跟踪等.一些最流行的是FIXME,TODO,UNDONE和HACK.
我对HACK和UNDONE标签的使用有点困惑.请帮忙吗?
显示FIXME和TODO之间基本差异的奖励积分
lc.*_*lc. 19
我的理解:
TODO:需要做的事情.这可能是稍后要添加的功能,或者表明某些内容是存根并且需要实现.
FIXME:在TODO标签的一个子类,这表明东西打破,需要加以固定.
UNDONE:表示更改的注释,该更改是某些其他更改的回滚或撤消.此评论通常会指出删除的内容和原因.
HACK:一些东西,通常是一段奇怪的或非繁琐的代码,它被添加来修复某些特定的问题.这些通常不是"优雅"的解决方案,但仍然可以使这个有用的东西起作用.通常,您会看到这些来解决框架中的错误或其他意外行为.此外,评论代码的目的通常不清楚,如果不是评论.