文章

如何克服技术债

  • 如果你能在五分钟内修好它,那就应该修理。
  • 尝试通过改进你的领域模型来解决技术债务。如果这样做太复杂,你可以选择使用技术上的变通方法。如果那还是太复杂,至少尝试自动化解决方案。但有时候,即使是自动化也太难了;在这种情况下,为下一次做一个检查清单。
  • 与团队商定引入改进的时间框架。你愿意投入多少时间来进行小改进?这定义了你的时间框。现在你和团队要遵守这个时间框,如果你超出了,就做一个清单并继续前进。
  • 如果机器能修好的,就不要自己修。
  • 如果因为你有很多债务而变得混乱,那就让它看起来混乱。请不要整理出你技术债务的整齐清单。视觉上应该激发改变。
  • 只有那些有切身利益的人才有权偿还债务,以防止实践中行不通的解决方案。
本文由作者按照 CC BY 4.0 进行授权

Comments powered by Disqus.