首页 > 其他分享 >吐槽一下依赖倒置这个糟糕的名字

吐槽一下依赖倒置这个糟糕的名字

时间:2023-07-22 22:22:37浏览次数:30  
标签:逻辑 依赖 糟糕 编程 接口 吐槽 倒置

新手上来看见依赖倒置就迷糊,依赖这个词没问题,比如业务逻辑层依赖于数据库访问层。这没毛病。但是倒置这个词儿让人迷糊,这跟谁倒置了呀?把谁倒置了?

 

其实所谓的依赖倒置说的就是不管是业务逻辑层还是数据库访问层,都要面向接口编程

 

我再翻译一下词啊,就是上面例子当中所谓的业务逻辑层就是高层模块,而所所谓数据库访问层就是低层模块。

 

按照粗犷的搞法,直接就new 一个底层对象给上面的业务逻辑用了。

 

用了依赖倒置以后,那就是底层要面向接口编程,而高层模块也要依赖接口。

 

这就倒置了……!

 

说实话,这个名字起的真让人有点无力吐槽。你就说面向接口编程就完了,非搞那么一个词儿出来。就显得你有学术味儿?把新人整的云里雾里的,好像挺高深……

标签:逻辑,依赖,糟糕,编程,接口,吐槽,倒置
From: https://www.cnblogs.com/yanyuge/p/17574419.html

相关文章

  • 周二 历史上糟糕的一天
    对不起老师 我今天就像是已经毕业又被强行拉上考场的考生,全程被监考老师死死盯着,出一点无关紧要的小叉子就被破口大骂,骂完再告诉我是为了我好,我好个()()!去你()(),我()()有事就得自己憋着倒也无所谓,被事硬拉我是真烦烦死了今天我好想我爷爷奶奶 去()()()()()()()的为了我好 主键约束(PrimaryKeyC......
  • 吐槽之Goldendb
    一本正经de胡说八道:国产数据库Goldendb 先来一个带有个人极度偏见的结论:这年头还忽悠着让别人上Goldendb的,不是蠢,就是坏。依据Goldendb高、大、上的定位,纯粹就是一个小马拉大车,研发能力根本匹配不了定位、使命与发展。Goldendb的崛起与发展,得益于N年前大热的分布式数据库,彼时......
  • 失业丢脸?程序员吐槽:38岁失业,去面试像要饭的
    失业是一件非常丢脸的事吗?失业这种事,每天都在发生,每个行业每个领域,都会面临不同的挑战,失业是很多人不愿面对,却又无法躲避的事。特别是今年的互联网行业,被裁员被优化,都是一件大家并不觉得惊讶的事情,相信,部分程序员都有所经历吧。因为行业不景气,很多公司都选择了裁员渡过寒冬,像阿里、......
  • 用我这5年多的经历告诉你:一些无力吐槽的自动化现状……好自为之
    从2017年6月开始接触自动化至今,已经有5年了,从刚接触UI自动化(unittest+selenium)到接触接口自动化(unittest+requests)再到自己编写自动化平台(后台使用python的flask,前端使用element+vue,没有第三方自动化框架),不断的学习成长,加深了对自动化测试的理解,这边就总结下自己对自动化测试的认......
  • RTOS 优先级倒置
    问题背景在多任务实时操作系统(RealTimeMultitaskOperatingSystem,简称multi-taskRTOS)中,为实现多线程同时运行,OS需要实现一种多个任务之间的切换,即任务调度算法(或策略)。RTOS中,常见调度算法是优先级调度:每个任务(线程)分配一个优先级,按任务紧急状况来划分,一般优先级数值越小,优先......
  • 离谱的审美,过度追求“瘦”的身材,这些糟糕的身材焦虑症离不开影视剧的贡献
    今天看到两个新闻:1.  2.  ============================================  曾几何时,影视剧都是要宣传社会正确价值观和健康审美的,谁知道今时今日的影视剧不但少有正能量反而成了很多“恶”的帮凶,这是不得不要人忧虑的。 或许减少贩卖身材焦虑的第一枪就应该打在那些影视剧上......
  • 5.30 吐槽
    我,可能无法毕业了今晚和智垚聊了很多他问我:你为毕设花了多少钱?有没有购买过代码?我:没有他问我:你这四年有没有做过什么大型项目?我:没有他问我:你有没有使用ai我说:claude他说:我使用过了,它经常说胡话,还是要靠官网他和我说:你现在的进度就好像我上学期刚开学我可能无法毕业了。......
  • 离谱的审美,过度追求“瘦”的身材,这些糟糕的身材焦虑症离不开影视剧的贡献
    今天看到两个新闻:1.  2.  ============================================  曾几何时,影视剧都是要宣传社会正确价值观和健康审美的,谁知道今时今日的影视剧不但少有正能量反而成了很多“恶”的帮凶,这是不得不要人忧虑的。 或许减少贩卖身材焦虑的第一枪就应该......
  • 对《第一次》影评吐槽
    第一次电影改编韩国疼爱这是某影评: ***故事简介***妈妈为了让生病(绝不能剧烈运动)的女儿活的开心点,出钱让赵又廷扮演女儿曾暗恋过但死去的高中同学。但没想到男方假戏真做,和姑娘搞了第一次后,姑娘跳了个舞(算具体运动)然后就挂了。某人的影评:***剧本***......
  • 依赖倒置原则
    依赖倒置原则(DependenceInversionPrinciple,DIP)是指设计代码结构时,高层模块不应该依赖底层模块,二者都应该依赖其抽象减少类与类之间的耦合性,提高代码的可读性和可维护性,并能够降低修改程序所造成的风险,这样说起来可能有点抽象,接下来以例子说明点击查看代码publicclasssizi......