当前正在处理一个相当老的项目,并且其中包含很多FIXME / TODO注释。我想知道是否有一个很好的方法来处理它。
首先,我想获得可见性会很好,因此将其转换为票证。在此转换期间,也许可以删除一些注释,因为它们指出的问题已解决,但是删除注释已被忘记。
第二步,在构建管道中激活FIXME / TODO断路器,因此不会创建新的断路器。
但是现在-最好的方法是/从此处继续的最好方法是什么?
当前正在处理一个相当老的项目,并且其中包含很多FIXME / TODO注释。我想知道是否有一个很好的方法来处理它。
首先,我想获得可见性会很好,因此将其转换为票证。在此转换期间,也许可以删除一些注释,因为它们指出的问题已解决,但是删除注释已被忘记。
第二步,在构建管道中激活FIXME / TODO断路器,因此不会创建新的断路器。
但是现在-最好的方法是/从此处继续的最好方法是什么?
FIXME和TODO的主要问题是,它变老了,您将需要花费时间来分析它们中的每一个并确定是否有意义。弄清楚编写什么内容并创建场景以对其进行测试是一项挑战,而且非常耗时。
将FIXME / TODO迁移到票证只会将问题转移到另一个级别。当FIXME很明显并且代表一个清晰的BUG时,在这种情况下,需要创建票证。与TODO相同。
没有简单的解决方案,但我认为必须执行两个步骤: