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

标签 java refactoring deprecated

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

最佳答案

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

但是,如果您有更好的替代方案,您更愿意将其用作项目中的标准,那么您可以以其他方式实现该标准,通常在checkstyle 中。例如。

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

相关文章:

java - 带线程的对话框消息

Java Streams - forEach with pre-Action 和 post-Action

java - 重构后更改序列化 Java 对象的路径/类名

migration - 更新到 PHP 5.3,禁用弃用函数警告

java - 导入maven项目时,项目名称使用<name>而不是<groupid>

java - MPAndroidChart 饼图

c++ - 除了 std::string_view 方法之外, std::string_view 比 char* 有什么优势吗?

javascript - 重构查找函数

ruby-on-rails - rails 1.2 "service is deprecated"

android - 即使已弃用,在 Display 上使用 .getWidth 是否安全