保健励志美文体育育儿作文
投稿投诉
作文动态
热点娱乐
育儿情感
教程科技
体育养生
教案探索
美文旅游
财经日志
励志范文
论文时尚
保健游戏
护肤业界

作为一个Lombok的重度使用者,我却不喜欢它

  我,作为一个Lombok的重度使用者,却不止一次说过我不喜欢它。
  要说网上针对Lombok带来的痛点,无非有以下几点:Lombok的版本依赖于特定的JDK版本,比如从8迁移到11的时候不兼容如果你使用了Lombok会胁迫你的同事也使用Lombok可读性差,比如AllArgsConstructor隐藏了JavaBean的封装细节
  诚然,这些痛点有道理,但它们依然停留在表面了。技术上的细节问题,不太可能成为技术人员的拦路虎,这些技术问题也都有对应的解法。助长贫血之风
  我之所以不喜欢它,是因为它会助长贫血模型的不正之风。
  这不全是Lombok的错,所以我用的词是助长。
  我见过太多类,在类名上起手就是一个Data。好家伙不管什么类型的字段,反正setget不能少。
  君不见,有很多字段是集合类型的,比如你喜欢的歌曲列表吧,多人少的代码直接就在某Service层构造出一个List直接往里set,哪怕这个List已经初始化过?哪怕添加一首新的歌,也是get拿到列表后add然后再set回去。
  君不见,有很多字段和字段之间是有联动关系的,比如阈值的下边界不能超过上边界。
  君不见,有很多字段上游拿到之后都要判断一下是不是null?因为get方法对于字段为null时,没有任何处理。
  君不见
  各种底层实现的细节,统统、毫无保留的,暴露给了调用方。对于面向对象最最重要的封装完全抛在脑后。
  那些真正有价值的业务逻辑,被散在各个Service、Manager、Handler里无法被清晰的、显性的识别出来。所谓的类,绝大部分,变成了一个个没有什么价值的DTO,只是作为数据的载体。越充血,越无用
  我是充血模型的坚定支持者。所谓的充血模型,指的是数据和对应的业务逻辑应该被封装在一起。在DDD(领域驱动设计)里,这些类组成了最核心的领域层。
  当然,我不算是DDD的拥泵,甚至也不算是面向对象的信徒。但是我依然认为,封装是程序设计的基础原则。
  如果你用Java这样一门面向对象的语言,那么。不妨把代码写的稍微丰满一点。那个时候,你会发现,Lombok自动生成的代码并没有什么卵用。因为Lombok的价值,和模型的充血程度是成反比的。
  以上,是我不喜欢Lombok的理由。或许无关Lombok本身,它只是个背锅侠罢了。

回家乡过年今年是猪年,也是祖国诞生70周年,自从改革开放以来,我们的祖国发生了翻天覆地的变化,大部分人都过上了小康的生活。我的老家是在台州,今年我是坐着高铁回去的,妈妈提前十天就早……描写初雪的作文二十四节气歌说的好:冬雪雪冬小大寒。这些节气能总结得如此精辟,都要靠劳动人民的功劳。大概在上午刚上数学课的时候,大雪便纷纷扬扬地飘飞了。初雪,是漂亮的。你看我们的教……关于勤俭节约的作文精选勤俭节约是中华民族的传统美德。下面是小编整理的关于勤俭节约的作文精选,希望对你有所帮助!【篇一:勤俭节约】勤俭节约是我们中华民族的传统美德,无论家里的收入高低,再有……我伶俐可爱的弟弟作文300字我的弟弟叫泽棋。他长的虎头虎脑,伶俐可爱。像电视的里的卡通人。他那张樱桃小嘴只要一打开,话匣子就如同开机关似的。他哪双小手只要一个钟不动,就好像对不起谁。我正在画画,泽棋……一年级班主任致新生家长的一封信首先,欢迎各位家长来到我们一一班这个大家庭,今天是我们第一次正式见面,在这里我先做一下简单的自我介绍。本人姓于,大家可以叫我于老师,这是我在樱桃沟小学的第三个年头,曾经任教过一……让我给您温暖作文在日常学习、工作抑或是生活中,大家都经常看到作文的身影吧,作文是人们以书面形式表情达意的言语活动。你知道作文怎样才能写的好吗?下面是小编收集整理的让我给您温暖作文,欢迎阅读,希……遥控直升机小学三年级作文有一次,爸爸在北京值班,在回家的路上给我买了一架遥控直升机,它的名字叫猛禽四号。直升机中部有两个齿轮,尾部有一个很小的螺旋桨,是让飞机保持平衡的,它比中部的大螺旋桨要小得多,头……灵地独语的心情日记当我认为自己能够有勇气直面生活的时候,却突然恐慌起来,不知怎的,我竟不可抗拒地意识到,自己生命中一路走来的这十几年,真的是稍纵即逝,我真正从这十几年中得到的太少了,当然这指的是……低于200块钱的千兆路由器与远高于200块钱的高端的有什么区低于200的千兆路由器最大的特点就是都是假的!虚假宣传。因为成本上不可能做出这个价格的千兆路由器,我是说带WIFI的那些商用无WIFI的估计也不是你问的那种。千兆路……观察天气变化的日记雨不是很大。我的心情,还好不是很差。今天的雨,把前几天的燥热,一扫而光。我希望能再多下几天雨,把这份凉爽,再多留几天。起码,留到我心情好的时候。下雨的时候,如果能够选择,……刺激的游戏作文一个雨过天晴的下午,我们班举行了一次紧张而刺激的游戏击鼓传花,刺激的游戏击鼓传花。叮叮叮,下午第二节课的上课铃刚响,同学们满心欢喜地把板凳端到操场的草坪上,拉着圈做游戏。……不知名的雷锋每一次,路过这条街,望一望那个不起眼的角落,我总会想起那位叔叔。。。。。。他是一位朴实的修车主。记得那一次,我骑着自行车外出游外。但刚骑过修车摊,轮胎就没气了。我慢吞吞的……
基于Netty的高性能RPC框架Nifty客户端启动,请求和创建客户端与远程调用FramedClientConnectorconnectornewFramedClientConnector(newInetSocketAddress(80……我的新年的小学作文春节即将来临了,我知道大家一定非常喜欢过春节。因为大家可以贴春联、看春节联欢晚会、走亲访友记得去年春节快来临时,我在家里学写对联,我站在一旁看大人们写对联,只见他们手拿一……推荐小学环保作文400字汇总八篇在平凡的学习、工作、生活中,大家都跟作文打过交道吧,作文是通过文字来表达一个主题意义的记叙方法。相信许多人会觉得作文很难写吧,以下是小编帮大家整理的小学环保作文400字8篇,希……我把党来比母亲书信400字党的历史不是三言两语就可以概述的,需要我们在不断的学习中慢慢去体会和感悟。不忘党的历史,开创美好未来。明白党和人民的不容易,懂得珍惜今天来之不易的幸福生活,不断培养我们的爱国热……我们的校园700字作文我的学校天长小学坐落在美丽的西子湖畔,占地8900平方米。它一年四季绿树成荫、鲜花盛开,可美了!从气派的校门向内望去,希望园中象征和平的校园标志矗立眼前;教学楼与教学楼之……历史人物类写作素材之曹操疑杀华佗晚年的曹操患了头脑痛风症,僚臣华歆向他推荐了神医华伦。遗憾的是,当华伦指出其症因风而起,病根入脑,风涎不能出,枉服汤药,须利斧开脑取风涎方可根除时,曹操竟疑心华佗……难忘的童年作文范文500字三篇导语:童年,充满着纯真、难忘。回想起自己的童年往事,你会发现小时候的你是那么幼稚、有趣。有一件事,令我非常难忘。下面小编带来了难忘的童年作文范文500字三篇,欢迎参考借鉴!难忘……与书为友书是一杯酒,那么香甜;书是一滴露,滋润了我枯干的心灵;书是一条船,载着我驶向知识的海洋;书是一碗饭,永远为我提供营养;书是一个凉亭,让我们心烦的时候,找到心灵的栖息地。我……描写校园生活的作文导语:校园是一个神圣而又纯洁的地方。下面是小编整理的一些关于校园的优秀作文,欢迎查阅,谢谢!篇一:开学一个月了,想起初中的校园生活,真得挺有趣的。早上到学校,在老师……数字趋势白皮书数字社会是当前和未来,这已经成为社会的共识。智能与连接,重构未来四个主要场景的未来。未来城市将实现全面数字化和智能化,通过人工智能,大数据,隐私计算以及扩展现实等技……我家的新成员小学生作文500字哈哈!从今天起,我们家就多了一个新成员:小花狗!呵呵,大家可能会问:咦?一个小花狗,就怎么值得欢心的吗?是啊,我也有点这么认为。可是,为了迎接一个新的成员,我就是想高兴地……动物园小学作文500字六篇在我们平凡的日常里,大家对作文都再熟悉不过了吧,作文是由文字组成,经过人的思想考虑,通过语言组织来表达一个主题意义的文体。那么你知道一篇好的作文该怎么写吗?以下是小编精心整理的……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网