java - 标记为已弃用的第三方类

标签 java refactoring deprecated

我有一些带有 FooBar 类的第三方库 Foo。我认为 FooBar 类设计得很糟糕。我想编写自己的 MyBar 作为适配器模式。我可以将原始 FooBar 标记为 @Deprecated 而不修改其代码吗?

最佳答案

@deprecated应添加到源中以将类/方法标记为已弃用。所以你不能弃用别人的代码。

但是,如果您有更好的替代方案,您更愿意在项目中使用它作为标准,那么您可以通过其他方式强制执行此标准,如 checkstyle 中的规则。例如。

关于java - 标记为已弃用的第三方类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59290346/

相关文章:

java - (JavaFx)正确的方式表示静态FXML字段(以及为什么这是一个坏主意)

c++ - 使用 boost::optional 重载歧义,解决方法?

安卓 Volley : ImageRequest deprecated

java - 如何在 0.0.0.0 上接收广播包?

java - 重构以公开用于单元测试的私有(private)方法

asp.net - 有什么实用工具可以帮助我重构 CSS

node.js - CoffeeScript path.exists 来自 node.js 的弃用通知

java - 从 firebase Firestore 数据库中的存储下载图像时出错

java - 以数据库为中心的 Java 应用程序的回归测试/测试自动化工具?

Java读取字符串的一部分