我是那些没有待办事项清单就无法完成任务的人之一.如果它不在列表中,则它不存在.
记事本方法:
当我正在编程时,我一直在打开记事本,列出了当前项目的待办事项列表.我将不断重新安排这些基于优先级的东西,然后我将它们交叉并在完成特定任务时将它们移动到已完成的部分.
代码评论:
一些程序员将他们的项目源代码用于:
// TODO: Fix this completely atrocious code before anyone sees it
Run Code Online (Sandbox Code Playgroud)
另外,我知道有一些工具可以显示代码中所有TODO的列表.
网站任务跟踪器:
您发现什么是跟踪多个项目的待办事项列表的最佳方法?
bru*_*ton 33
像其他人一样,我对它们的代码加以研究,但我也使用警告指令来生成编译器警告:
#warning TODO: Implement foobar
Run Code Online (Sandbox Code Playgroud)
这样我仍然可以搜索"TODO",但每当我建立时他们也会对我大喊大叫.
Dav*_*ant 14
我不能代表其他IDE的发言,但Eclipse的将搜索项目的源文件TODO的意见(以及FIXME和XXX默认情况下),并为您创建任务在任务视图.
这会导致您查看任务视图,双击TODO任务并阅读注释的有趣情况:
// TODO: Add this functionality.
Run Code Online (Sandbox Code Playgroud)
Eclipse还会TODO在生成某些代码块时添加注释,例如方法实现,异常的catch块等.
我使用Tomboy Notes或paper来快速列出抽象高级任务.通常当我和我的经理通电话时,我只需要写下来.
我在我的代码中使用内联TODO:/ @todo注释标记,然后使用Netbeans插件在整个项目中为我提供了一个运行的待办事项列表.由于Netbeans可以聚合来自多个项目的待办事项标记,因此我运行的项目数量并没有多大差别.
一旦我需要跟踪todos比我自己更多,我转移到项目管理软件,如OpenProj,MS Project等.此外,如果待办事项涉及错误或功能请求,我使用我们的bugtracker.其他待办事项也可以由帮助台系统管理.