在我的项目中,没有。of FIXME
/TODO
将在某个时间点解决。实际上,从“任务”列表中可以看到大约 480 个,但没有组织。
我用谷歌搜索并找到了任务标签装饰器插件。
但不幸的是,这不起作用。
除此之外,任何人都可以为 FIXME/TODO 推荐一个插件。
我还想听听所有这些情况通常是如何处理的
您不想听到的是,通常如何管理这些情况是不让它们变得如此之大。但恐怕情况就是这样。
务实的程序员建议我们不要忍受破碎的窗户。关键是,如果我们留下一些损坏的东西而不是修复它,那么其他的东西就会留下来,在我们知道它之前,我们的 TODO 列表上有 480 个项目。另外,我们的应用程序的某些部分存在依赖于“损坏”行为的危险,因此当我们处理 TODO 项时,我们也有修复它。
不是每个人都能达到实用程序员的高标准。另一种方法是列出需要处理的内容(有时称为改善列表)。在分配的工作中被阻止的人可以选择其中一项任务。
至于你现在的情况......
我有一条经验法则,它指出在不到半天的时间内什么都做不了:一旦你包括源代码控制、文档、与 Bob 讨论更改等,就不行。当然,我的经验法则不适用真正琐碎的任务,但如果这些任务真的很琐碎,它们就会被当场修复,而不是标记为 TODO,对吧?
所以你正在低头看 240 天的努力。如果可以将许多这些任务组合成一个修复程序,那么您可以减少每个任务的开销。但首先你有一大堆工作只是为了筛选任务,对它们进行分类和优先排序。这就是为什么他们称之为“技术债务”的原因:我们离开的时间越长,修复的成本就越高,而且它具有平均家门口高利贷的复合利率。
除非您有一个非常了解项目经理/付费客户,否则我认为您将不得不接受您将无法清除所有这些项目。所以你需要一个简短的分类练习:将每个 TODO 分配到三个类别之一:
祝你好运!
只是想插话说我能够让任务标签装饰器在 eclipse 3.5.0 中工作。就是这样。
我发现这非常令人沮丧,我希望它对其他人有所帮助。我真的很喜欢这个插件,并且发现它对我直观地跟踪 TODO 很有帮助。我认为这也有助于我保持 TODO 列表的简短,因为它不会超出视线之外。
您希望以何种方式组织它们?更具体地说,您想做的任务视图没有做什么?
有关信息,您可以使用标准任务视图执行以下操作:
如果您浏览“查看菜单”,您可能会发现其他一些有用的选项。
你可能想看看Mylyn。
可能还值得考虑使用这些标签之一意味着什么。
问题是,如果你有将近五百个这样的东西,你似乎不太可能在任何时候将它们作为“要做的事情”删除。因此,使用标签和其中隐含的过程的影响被削弱了,你最终会遇到你所引用的问题,即数据集变得无法管理。
关键是代码是事实,而不是注释,无论它们是否带有任务标签。你必须有一些可衡量的东西来改进代码。
例如,当我进行代码审查时,我会在代码审查配对开始之前第一次使用这些标签。目的是在代码审查完成时标签不存在。