gpt4 book ai didi

java - 什么是 "best practice"删除对功能的支持?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:21:26 24 4
gpt4 key购买 nike

我有一个处理多种消息格式的库。这些格式中的每一种都密切相关,它们是通用的基本 XML,然后每种格式都有一些额外的约束或额外的数据。

其中一种格式的创建只是为了支持概念验证或试点工作。试点结束了,它不再被使用,并且它施加了一些尴尬的限制。我已获准删除对它的支持。执行此操作的正确方法是什么?

我在想:

  1. 打开一个问题来跟踪/记录更改
  2. 标记 SVN 修订版,“FEATURE_X 已在此处删除”
  3. @弃用特定类。引用问题。 promise 。
  4. 观察警告并了解弃用的影响
  5. 暂时搁置,让团队有机会处理弃用问题
  6. 最后删除代码。验证测试是否正常。 promise 。

最佳答案

我认为您的 list 很好。为了回应@hvgotcodes,这假定该 API 未被您团队以外的任何人使用。在任何一种情况下,在已弃用的方法中,我都会记录对它的任何调用的堆栈跟踪。这将捕获内部和外部用途。

关于java - 什么是 "best practice"删除对功能的支持?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4338216/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com