我每天与之合作的网站都有其缺点,我们经常做出“让我们马上过来”的设计决定,以便稍后解决这些问题。
我发现花时间回去修理它们,更不用说记住待办事项的完整列表是充其量的挑战。
您能推荐一些有助于您有效管理技术债务的工具,资源或技巧吗?
答案 0 :(得分:4)
您可以使用任何错误/任务跟踪软件,例如,请参阅此堆栈溢出问题:https://stackoverflow.com/questions/101774/what-is-your-bug-task-tracking-tool。
当然,一个简单的解决方案就是拥有一个名为TODO或类似的文本文件。这是一个低维护,如果它是一个WORN文件(写一次,从不读),特别合适。
答案 1 :(得分:0)
我会在代码中说TODO评论,但我的经验是开发人员通常会忽略这些。
答案 2 :(得分:0)
我建议您在故意招致技术债务时在产品待办事项中添加一项。这样,就可以在每次迭代中有意识地花时间。
答案 3 :(得分:0)
您可以使用plug-in for Sonar来查找代码库中的潜在问题。
/罗杰