我日常使用的网站也有其不足之处,我们经常做出设计决策以“立即解决”,并打算在以后解决这些问题。
我发现花时间实际回去修复它们,更不用说记住待办事项的完整列表了,充其量是具有挑战性的。
您能否推荐任何有助于有效管理技术债务的工具、资源或技巧?
我日常使用的网站也有其不足之处,我们经常做出设计决策以“立即解决”,并打算在以后解决这些问题。
我发现花时间实际回去修复它们,更不用说记住待办事项的完整列表了,充其量是具有挑战性的。
您能否推荐任何有助于有效管理技术债务的工具、资源或技巧?
您可以使用任何错误/任务跟踪软件,例如查看此堆栈溢出问题:https ://stackoverflow.com/questions/101774/what-is-your-bug-task-tracking-tool 。
当然,一个简单的解决方案就是拥有一个名为 TODO 或类似名称的文本文件。它的维护成本低,特别适用于 WORN 文件(一次写入,从不读取)。
我会在代码中说 TODO 注释,但我的经验是开发人员通常会忽略这些。
我建议您在故意招致技术债务时在产品待办列表中添加一项。这样,就有可能在每次迭代期间有意识地花费时间。
Sonar有一个插件,可用于查找代码库中的潜在问题。
/罗杰