最佳答案
如果你不知道的话,Project Lombok可以帮助解决一些Java的烦恼,比如生成带有注释的getter和setter甚至简单的JavaBean生成@Data。它真的可以帮助我,特别是在50个不同的事件对象中,你有多达7个不同的字段需要用getter来构造和隐藏。我可以用这个删除几乎一千行代码。
然而,我担心从长远来看,这将是一个后悔的决定。当我提到它时,火焰战争将在##Java Freenode
通道中爆发,提供代码片段将混淆可能的helper, 人们会抱怨缺少JavaDoc,并且未来的提交者可能无论如何都会删除它。我很享受积极的一面,但我担心消极的一面。
那么:在任何项目中使用Lombok安全吗?积极的影响抵得上消极的影响吗?