
获得徽章 0
- 不明白工具类为啥要做为 Bean,为了方便 duck 不必
不明白接口类为啥要继承 Fegin Client,Feign Client 和 RequestMapping 一起用,也是大开眼界
至于 if else/switch case 妖魔鬼怪般的数字,那更是家常便饭,谁还没遇到过呢
不明白为啥喜欢定义一个永远也只会有一个实现的 Interface(LSP原则和面向接口编程挺熟练,但真的有必要吗)
不明白为啥喜欢 Service 层互调(你调我,我调你,写代码不要太容易,迪米特法则,高内聚低耦合永远也不用考虑)
不明白一个 Service 层的业务方法20行代码,有19行是在 Getter/Setter Query 对象(说好的单一职责呢)
不明白一个以 check 命名方法为啥还会返回一堆数据(名不副实的方法真的太多了,不过命名是写代码中最难的事了🌚)
附上以前项目组一个前端写的惊天为人的三目用法
展开1112 - 【迷惑代码大赏】
大家在学习工作中一定见过形形色色的代码,如果单单是有bug,还可以接受,最不能理解的是不是各种令人头疼的骚操作~
程序员A:最怕遇到那种“狂草”风格,想怎么写怎么写,没有任何可读性,关键这些逻辑感人的代码还真能跑起来……
程序员B:还有用 a, b, c ,d命名变量的,就很崩溃!真的看不懂你的abc到底是谁啊!
程序员C:说到让人崩溃就不得不提那无穷无尽的if循环了。
程序员D:还有绝不用宏或者常量替代的各种神秘数字。
……
你遇到过哪些迷惑代码吗?
⏰活动时间:7.14~7.15日(2天)
📕活动规则:
活动期间,在沸点话题 #代码秀#juejin.cn下分享见过的迷惑代码~
活动奖励:
点赞+评论最多的一条沸点将获得周边套装(抱枕+搪瓷杯+随机一个徽章)
再从参加活动的掘友中随机抽取4人获得掘金徽章礼盒!
⏰开奖时间:活动结束3个工作日内展开5014