如何更好地管理将java类的第二作者作为注释的方式?

如何更好地管理将java类的第二作者作为注释的方式?,java,spring-boot,comments,Java,Spring Boot,Comments,我很想知道添加第二作者的最佳实践,该第二作者添加或修改的java类不是第一作者。这似乎是一个更好的实践,它提供了git中提交之外的清晰性。请参考以下内容作为参考。我包括的是代码的第一作者 import lombok.extern.log4j.Log4j2; import redis.clients.jedis.exceptions.JedisConnectionException; /** * @author Lahiru_Wijesekara */ @ControllerAdvice @

我很想知道添加第二作者的最佳实践,该第二作者添加或修改的java类不是第一作者。这似乎是一个更好的实践,它提供了git中提交之外的清晰性。请参考以下内容作为参考。我包括的是代码的第一作者

import lombok.extern.log4j.Log4j2;
import redis.clients.jedis.exceptions.JedisConnectionException;

/**
 * @author Lahiru_Wijesekara
 */
@ControllerAdvice
@Log4j2
public class ExceptionHandlerController {

您可以使用新的
@author
添加第二作者。 在您的示例中:

导入lombok.extern.log4j.Log4j2;
导入redis.clients.jedis.exceptions.JedisConnectionException;
/**
*@作者Lahiru_Wijesekara
*@author Firstname姓氏
*/
@控制器建议
@Log4j2
公共类例外HandlerController{
例如,InteliiJ理解此语法并用小数点列出作者。这是我的IDE中Spring
@RestController
注释中的示例:


正如您在中所看到的,作者也是以这种格式给出的。

更好的做法是完全远程调用
作者
内容。我相信您要求删除它。我恳请您强调删除作者背后的原因。@Luk2302因为它没有任何用途,声明的作者身份意味着所有权/责任这是一个有趣的回答。就连我都没有想到这一点。提出这个问题的原因之一是该组织希望保持这种所有权作为一种实践。通过你的回答,我可以想到一个不同的方向。我们正在实施一项政策来保持编码标准。我很好您强调的ne。我很想得到您的许多回复来确认答案。老实说,我不怀疑在这方面有明确定义的良好做法。正如@luk2302所说,在大多数情况下,您不需要这些信息。这只是针对文档,没有人应该使用此评论来确定给定功能的作者y、 为此,我们有版本控制系统,其中包含有关更改作者的信息。