当前位置:首页 > 每日看点

Ja的那些框架曾经疯狂地使用xml,不用硬编码,但现在怎么又“去xml化”回归硬编码了?

卡卷网2年前 (2025-01-10)每日看点292

Ja后端有时候就是解耦解魔怔了。

如果一个ja项目,不用Spring,不用DI,自己初始化配置,服务,Dao,无状态的就用staticmethod,singleton,业务逻辑里想用那个服务类就直接调用。这样的开发会怎样?

会很爽。

我试过,这样对代码流程100%的掌控,没有任何意料以外的行为,大量减少在stackoverflow查诡异错误的时间。所有逻辑聚合于一处,起来非常轻松,交给别人也可以快速上手。

代码写逻辑,配置写环境。

一些框架为了解耦,逻辑写到配置里,A依赖,不能直接依赖,要给写个接口,再给接口写个实现,再把实现写到配置文件里,一个一句话的东西,写三个地方,还说是为了扩展,你写底层框架也就罢了,大家都是写业务逻辑的,要多少种花样实现?到项目下线也没有写第二个Impl。

该耦合不让它耦合,把低耦合写出低内聚的效果。

固有的复杂性只会转移,不会消解。把代码的逻辑,写到xml里,只会让更痛苦,不会让简单。

现在鼓励写在注解里,因为注解也是代码,本来就该是代码的逻辑,绕一圈发现,还是放在代码里最省心。注解现在也有被滥用的趋势,一个注解不行,还要了解几个注解合并怎么用,升个版本注解的意思可能还会变,总之,dsl不堪重用。

写代码,简单直接就好。

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/01/8460.html

分享给朋友:

相关文章

怎么用游戏搬砖挣钱呢?

怎么用游戏搬砖挣钱呢?

今天,我把我多年操作的经验分享出来,以供各位老板们学习借鉴,胆小的老板就离开吧,心里承受能力太弱了,会刷新你的认知的。 有些新人在计算收益的时候,会以机器数来计算,其实是有误区的, 比如,一台机器一个月搞400元,平均每天搞13元钱,搞上1…

国内比较好用的快速开发平台有哪些?

国内比较好用的快速开发平台有哪些?

低代码/零代码 快速开发平台,一直是近年来很热的一个词,各大巨头的纷纷加入也给这个赛道。题主需要一个能二次开发的低代码快速开发平台,可以试试JVS低代码(私有化)。 JVS低代码前端采用Vuex框架和Element-ui组件库,后端则基于S…

4499 元起的荣耀Magic7 系列实际使用体验怎么样,值得入手吗?

全是软文。。。。。。不过我买了,标准版。为什么买荣耀:屏幕看着舒服,玩游戏选择大屏,超声波指纹解锁。其它,系统、续航、充电、拍照,不是最强,但均衡下来短板都不是很短。其它米OV,IQ、一加,都看了,预算有限,米OV的小屏不感兴趣,OPPO硬…

如何看待台积电,三星相继停供大陆7nm及更先进芯片?

在这个事出来之前,我就看到过一个说法,两家Foundry可以在中东建厂,让中东的Fab去干“脏活”。本质上是国内企业搞几个中东的代理人,装作是中东的初创Fabless企业去下单,人家Foundry大概率睁一只眼闭一只眼,只管数钱。然而,紧接…

有没有能够兼顾便携并且流畅运行各种AI应用的笔记本?求推荐?

有没有能够兼顾便携并且流畅运行各种AI应用的笔记本?求推荐?

看了下题主的描述,可以考虑「联想YOGA Air 15 Aura AI元启版」,今年9月底出的一款轻薄本,也通过了英特尔Evo严苛认证。 处理器用了英特尔最新的「酷睿 Ultra 7 258V」,主要亮点就是AI性能、图形处理能力和能效,很…

抖音上有一些账号搬运别人的视频,几乎一模一样,也没判搬运,他们是怎么做到的??

对于任何短视频平台来说,如何用最低的成本快速实现伪原创搬运都是需要解决的问题。 所有的短视频平台,包括抖音、快手、tiktok、视频号、小红书、B站,甚至是FB、推特、INS、YouTube,它们的查重技术都是类似的,只要你在网络环境设置得…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。