组里来了一个在京东干了N(N>5)年的 Java 开发人员,今天看他写的代码,层层嵌套的判断,枚举类对象比较不知道用 ==,这不算什么,他看到我选取一段代码,按下一个快捷键,就可以提取出一个方法来,觉得很新奇。
程序猿.低压锅蒂亚戈:我也觉得挺新奇的
廖化:新奇加一 求教
亿里独行:屎山就是这么来的
程序猿.华山弟子:啊
百度员工:啥快捷键,我也不知道
美团点评员工:各位是装傻吗
滴滴员工:楼主没找准黑的点
程序猿.关平:m
尼古拉斯赵四:idea 中ctrl+alt+m
百度员工[2]:不会是set get方法吧?
韦小宝:判断没毛病吧,经历过线上事故的我巴不得在每个可能出错的地方判断[冷汗]
程序猿.李莫急:判断有多种写法,层层嵌套是最糟糕的一种
程序猿.华山弟子:+1
大专狗还有人要吗:[笑哭]
百度员工[3]:[挖鼻屎]idea快捷键,我玩热部署,热替换。这些没啥意思
喜羊羊:什么叫枚举类对象比较不知道用== 举个例子说明下
晁盖:我也没听懂这个点
匿名区的韦小宝:同
匿名区的韦小宝:没看出来这叫啥能力?最多叫技能
京东员工:对京东很失望
武当弟子:我觉得有点夸张吧,东哥不至于
程普:一头扎进技术点里了
蚂蚁金服员工:w
游客任冲:坐标百度,3个if以上必须枚举否则不能过cr
程序猿.大山姆乌姆蒂蒂:M
刘表:[微笑]
董卓:m
程序猿.达摩院:m
程序猿.工藤优作:m
程序猿.李莫急:我还举两个例子,一是他把变量命名为 flag,意义不明,二是他建了一个 Factory 结尾的类,但并没有用到任何工厂模式,仔细一看其实是个 DAO。
程序猿.华山弟子:我也用flag
北京国美在线电子商务有限公司员工:枚举是常量,用==是个好实践,表明它有“值”的特征,尽管是对象,但更像int这样的值
滴滴出行员工:枚举类一般不需要判断。尤其switch语句。
haoweilai员工:枚举的equals内部就是==判断哇,无脑黑京东就不好了
字节跳动员工:估计楼主公司不咋的吧,这种人也能招进来,估计是京东的老白兔来了
蚂蚁金服员工[2]:楼主就是说==比equals好看一点
北京国美在线电子商务有限公司员工:不仅是好看吧。更重要的是给后续维护者醒目的提示。更强调它的值特性。
胜天一子:新奇➕1
数据分析师员工:我们c++ 都用goto [冷汗][冷汗][冷汗]
程序猿.茅十八:我也用了,就是一个局部变量
阿里巴巴员工:雕虫小技和能力有啥关系
百度员工[4]:[笑哭]
一方通行:很多人都喜欢拿自己的长处比别人的短处,来找优越感。碰到自己的短处和别人的长处时就选择性失明。
程序猿.华山弟子:我也是
阿里巴巴员工[2]:你这么牛逼你公司叫啥名?
硅谷海盗:这还是在说他菜
前京东商城员工:你公司叫啥名
北京三快在线科技有限公司(美团网)员工:你这个又有什么咯?
程序猿.宋兵甲:我操 你们 idea 玩的都这么差吗 都求教?! 难怪 写代码 都辣么慢… [吐血]
程序猿.宋兵甲:那还真不如 equals 好看…
程序猿.低压锅蒂亚戈:我也觉得挺新奇的
一方通行:很多人都喜欢拿自己的长处比别人的短处,来找优越感。碰到自己的短处和别人的长处时就选择性失明。
韦小宝:判断没毛病吧,经历过线上事故的我巴不得在每个可能出错的地方判断[冷汗]
廖化:新奇加一 求教