34 条回复  ·  3610 次点击
murmur 小成 前天 18:33
@dranfree 跟 objc 比 java 都是弟弟 java person.fuck(personb, true, true) obj-c [person haveSexualIntercorseWith]:personB healthCheckBeforeYouDid: YES useSomethingToProtectYourSafety: YES 比又长又臭 java 真不配
fulln 初学 前天 18:35
不懂,说分多个文件 java 味十足的, 要是看了「重构」 这个本书, 那不得气得跳脚...
retrocode 小成 前天 18:36
java 味 --> 指一个简单 crud 先来个 dto/vo/cotroller/service/serviceimpl/dao/daoimpl/mapper/mapper.xml 大礼包
debuggerx 小成 前天 18:49
@murmur 这不叫味儿 这是 objc 本身语法和命名规范就这样
aboutier 初学 前天 18:54
https://github.com/apache/dubbo https://github.com/google/guice 这种味道, 看到难受。
huigeer 小成 前天 19:01
居然没有人说 lamuda 表达式,
fox0001 小成 前天 19:03
就是代码繁琐
aaniao002 小成 前天 19:13
哪门语言需要 ide 来自动生成代码。
lisongeee 小成 前天 19:14
搬一下我 1 坤年之前一个回复 https://fex.com/t/872064#r_11975008 最 java 味应该是一个项目里写 99% 都用不到的 额外的 空的 一堆什么也不干的 setter/getter
debuggerx 小成 前天 19:14
我受不了的 java 味: 1. 无意义的抽象和继承,简单问题复杂化,自以为是预留扩展性,然而绝大多数情况下非但用不到,反而是增加了复杂度和项目维护成本(当然有人把这种操作当作防御式编程增加自身不可替代性,实际结果往往不过是叠屎山) 2. 滥用多线程。有些人似乎觉得 java 不写多线程很 low ,结果滥用多线程,没必要的时候也要强上,然而很多 javaer 实际的心智水平根本玩不转多线程,要么自以为提高效率的多线程实际比一般写法还慢,要么生产出现线程安全甚至死锁,纯纯又菜又爱玩自讨苦吃 3. 滥用架构。web 服务必上 redis ,设计必须拆成微服务,看似追求最近技术方案,然而却抱着 mysql5.7 、centos6 不放,整天还研究 java1.8 的 jvm 调参,就不想想守着这堆破烂搞架构的路子能走多远。 4. 把一些 java 本身缺陷导致的东西当作唯一正确性去要求别的语言和框架,比如语法贫瘠导致的各种设计模式,比如灵活性不足而不得不使用的反射技术,比如落后的线程模型催生的一堆教条,很多新的语言和框架从本身就已经解决或者规避了,有些 javaer 用的时候却还习惯性往上靠,靠的不对劲了还觉得是那些语言和框架不行,反正就是 java 祖宗之法不可变……
返回顶部