一尘不染

龙目岛计划有哪些风险?

java

我提出了新的性能目标,我认为提出一个减少代码库(尤其是样板代码)大小的目标会很有趣。为了解决这个问题,我想出的一个措施是使用Lombok项目将豆子制作得尽可能短。但是我有一个忽略新软件和新方法的弊端的习惯,所以我依赖Stack
Overflow社区:谁能告诉我为什么Lombok是个坏主意?


阅读 200

收藏
2020-12-03

共1个答案

一尘不染

主要的缺点是对IDE的支持。由于Lombok实际上不是语言更改,并且由于您的IDE仅能理解Java,因此您需要一个支持Lombok的IDE才能使事情正常进行。到目前为止,
只有Eclipse 包含Eclipse和IntelliJ。如果您使用eclipse可能没问题,但请记住,您也正在为将来的开发人员做出决定。

我建议您考虑将一些代码移至不太礼貌的语言中,例如groovy。我们已经成功地将一些业务逻辑和模型转变为常规,并且运行非常顺利。

2020-12-03