- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的项目中有很大的没有。的 FIXME
/TODO
将在某个时间点解决这些问题。实际上有大约 480 个可以从“任务”列表中看到但没有组织。
我用谷歌搜索并找到了 Task Tag Decorator插入。
但不幸的是,这是行不通的。
最佳答案
您不想听到的是,通常如何管理这些情况是不让它们发展得如此之大。但恐怕就是这种情况。
务实的程序员建议我们Don't live with broken windows .关键是,如果我们留下坏掉的东西而不是修复它,那么其他东西就会被留下,在我们知道它之前,我们的待办事项 list 上有 480 项。另外,我们的应用程序的某些部分可能会依赖于“损坏的”行为,因此当我们解决 TODO 项时,我们也有修复它的风险。
不是每个人都能达到 Pragmatic Programmers 的高标准。另一种方法是列出需要处理的内容(有时称为 Kaizen list )。被分配的工作被阻止的人可以选择其中一项任务。
至于你现在的情况......
我有一个经验法则,它规定在不到半天的时间里什么都做不了:一旦你包括源代码控制、文档、与 Bob 讨论更改等。当然,我的经验法则不适用到真正微不足道的任务,但如果这些任务真的微不足道,它们就会被当场固定,而不是标记为 TODO,对吗?
因此,您正在俯视 240 天的努力。如果许多这些任务可以合并为一个修复程序,那么您可以减少每个任务的开销。但首先你有大量的工作来筛选任务,对它们进行分类和优先排序。这就是为什么称之为“技术债务”的原因:我们离开它的时间越长,修复它的成本就越高,而且它的复利利率相当于家门口的高利贷。
除非您有一个非常了解项目经理/付费客户,否则我认为您将不得不接受您无法清除所有这些项目的事实。所以你需要一个简短的分类练习:将每个 TODO 分配到三个类别之一:
关于eclipse - Eclipse 的 TODO/FIXME 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1389459/
我已经开始使用 FIXME、TODO、??? 和 !!! 标签XCode 但我发现它无法识别函数中的标签,这让我很痛苦。这些标签只能在给定函数之外被识别。 如何在函数中识别这些标签(因为这是错误所在)
试图解决 HH 提示......基本上代码正在做类似的事情 Sfirstgroup = idx($largegroup, "first"); $final_thing = null if(HH\is_
在vim中,FIXME和TODO被突出显示,但是我无法让FIXME:和TODO:(注意关键字后面的冒号)突出显示?我应该在 .vimrc 中添加什么才能实现这一点? 最佳答案 好吧,您已经发现了问题,
在 java.lang.invoke有两个有趣的结构,MutableCallSite和 SwitchPoint .它们被描述为提供了一种更改其目标的方法(对于 MutableCallSite 可以更改
在我的项目中有很大的没有。的 FIXME/TODO将在某个时间点解决这些问题。实际上有大约 480 个可以从“任务”列表中看到但没有组织。 我用谷歌搜索并找到了 Task Tag Decorator插
我正在开发一个 Java 应用程序并使用 SonarLint 来测试代码质量。Sonar 显示错误:采取必要的措施解决此评论指示的问题。 下面一行代码: // FIXME: temp here unt
在/etc/init.d/jetty 脚本中,就在 RUN_CMD 之前有一个奇怪的警告: # FIXME: Broken solution: wordsplitting, pathname expa
我刚刚安装并设置了一个 Doxygen 实例,但开箱即用时,它只能在代码中找到 TODO 标记,当标记在如下块中时: /** * @todo Foo */ 它似乎没有找到: // TODO Foo
在阅读 Java 8 的 Integer 时类,我遇到了以下 FIX-ME:(第 379 行) // TODO-FIXME: convert (x * 52429) into the equiv sh
在我使用 Eclipse 的这些年里,直到现在我才知道 TODO/FIXME/XXX 注释标签应该出现在任务列表中。显然,默认情况下这是禁用的,因为只要我使用 Eclipse,我就一直在使用这些标签,
我正在使用 IDE Eclipse 来使用 java 进行 android 开发。我刚刚显示了任务 View ,但遇到了问题。当我选择必要的任务并打开属性时,“优先级”列表框和“已完成”复选框未激活。
我正在使用 Spyder 进行 Python 编码。但是,我不能让#TODO/#FIXME/#XXX 的高亮显示在 Spyder 中工作。我已经选中了首选项设置中的框。见附图。 有什么提示吗?谢谢。
这个问题在这里已经有了答案: How can I enable the Task List in Eclipse for a Java Project? (1 个回答) 关闭 9 年前。 Eclip
有没有办法让 Qt Creator 识别 TODO 和 FIXME 注释,以便我可以在某处访问所有这些注释的编译列表? 最佳答案 是的,进入 Help/About Plugins... 菜单,在 Ut
诸如 //TODO Something 或 //FIXME this 之类的注释过去可以被 Eclipse 识别,并在我使用 Eclipse 进行 Java 开发时放入“任务” View 中。 我现在
我想将 Eclipse“任务” View 中的任务结果缩小到我打开的类。现在它显示了项目的所有任务。 因此,例如,如果 Foo.java 打开,则只有 TODO、FIXME 和 XXX 会显示在该类的
每当我在 wine 中运行 python 时,我都会收到不断弹出的错误 block 。代码似乎仍在运行,但错误让人很难看清发生了什么。 例如,当我运行这段代码时 wine c:/Python27/py
编辑 Perl 文件时,gedit 2.30.3 突出显示出现在注释中的 FIXME、TODO 和 XXX。这在哪里记录?如何修改? 最佳答案 记录在此处:http://library.gnome.o
如果有 TODO:,我尝试在 Xcode 中生成警告或 FIXME:在我的项目中使用来自 HERE 的以下 bash 脚本: TAGS="TODO:|FIXME:" echo "searching $
运行命令时 cordova run ios --device ,我收到以下错误: FIXME: Implement XCBuild support for macros in overriding p
我是一名优秀的程序员,十分优秀!