我通过将一些方法移动到不同的类来重构一个类。由于这就像架构重构而不是代码重构,我想知道在新类的 javadoc 中提及它包含从先前存在的 X 类移动的方法是否是一个好习惯?例如
/** 为支付组设置序列的处理器。此处理器已作为结帐重构项目的一部分添加,并且 xxxMethod() 方法已从 {@link XXXFormHandler} 移至此管道处理器。**/
我喜欢这种方法,因为它为参与维护此代码的任何开发人员提供了清晰的画面。我唯一担心的是,如果这作为 API 公开,那么这些信息将显示给所有人。