java吧 关注:1,293,063贴子:12,827,201

回复:完了,被主管爆杀了

只看楼主收藏回复

我团队内的,写代码越简单越好,可读性越高越好,注释写的越清楚越好。好的开发人员不是炫技,不是滥用新东西。什么是新东西?一切有争议的,暂缓使用。理解下主管,毕竟出问题了主管背锅。


IP属地:辽宁来自Android客户端125楼2022-10-22 00:40
回复
    只能说明这家公司比较垃圾。stream的各种用法都看不懂的人可以回家种地了


    IP属地:湖北来自Android客户端126楼2022-10-22 00:58
    回复
      2025-12-30 19:51:37
      广告
      不感兴趣
      开通SVIP免广告
      另外这种公司,stream不让用的主管,你改变不了他,你还呆在这里干啥?能有啥长进?过几年你就发现你也不会用stream,你只会这套老东西。


      IP属地:上海来自iPhone客户端129楼2022-10-22 12:51
      回复
        stream效率低,没用过的人看不懂,我后来也改成原生的了。


        IP属地:浙江来自iPhone客户端130楼2022-10-22 14:48
        回复
          为什么不给用steam


          IP属地:广东来自iPhone客户端132楼2022-10-22 22:22
          回复
            自己看不明白非说可读性差😅。要么是年龄大的程序员就抱着自己那点旧知识不想接触新事物,要么就是小白纯懒狗不会还不想学甚至巴不得这种东西消失自己可以少学一个松一口气


            IP属地:江苏来自Android客户端134楼2022-10-22 22:31
            回复
              函数式都看不懂,那不完了吗。连c语言都是函数式,这玩意又不是什么新东西。


              IP属地:安徽来自Android客户端135楼2022-10-22 22:52
              回复
                你们是觉得用stream就单纯为了写起来简洁?错了,一些情况下stream可以多线程处理,效率更高,这是其他循环做不到的


                来自Android客户端136楼2022-10-22 23:32
                回复
                  2025-12-30 19:45:37
                  广告
                  不感兴趣
                  开通SVIP免广告
                  还有软件该买的买一个吧,严重别人的劳动成果


                  来自Android客户端137楼2022-10-22 23:34
                  回复
                    stream可不好写,某种程度上来说可读性确实差。楼里一堆觉得stream可读性高的估计只会写写简单的stream吧。估计都没怎么用过复杂的collector。不过改成循环可读性高了但也变啰嗦了。stream这个补丁其实不咋滴,和lambda无关,它本身就有够啰嗦。一是得调用stream(),平白多一步。最常用的查找得先filter再find。如果不需要optional,还得加个orElse。一个简单的查找调用链搞老长。


                    IP属地:上海来自iPhone客户端138楼2022-10-23 04:06
                    收起回复
                      楼主有什么经验让学习一下没,我准备研究一下stream流,方便


                      IP属地:广东来自Android客户端140楼2022-10-23 11:20
                      回复
                        加注释还好,不加用流读起来确实不如循环,但循环清晰是清晰,但写的又太多太麻烦


                        IP属地:山东来自Android客户端141楼2022-10-23 16:45
                        回复
                          除非历史项目线上版本是1.8以下,不然不让用stream我是没想到的。不是可读性差,而是不愿意去学习


                          IP属地:四川来自Android客户端142楼2022-10-23 16:47
                          回复
                            我也不太喜欢用,但是公司统一装了阿里规约扫描和SonarLint扫描插件后,全改成stream了,管理看不懂代码,但是看的懂扫描后的结果


                            IP属地:江苏来自Android客户端143楼2022-10-23 19:55
                            回复
                              2025-12-30 19:39:37
                              广告
                              不感兴趣
                              开通SVIP免广告
                              不让用idea,这公司有毒,准备跑路吧


                              IP属地:浙江来自Android客户端144楼2022-10-23 21:24
                              回复