V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
coala
V2EX  ›  Java

[ Java ] 代码质量糟糕, 是常态吗?

  •  1
     
  •   coala ·
    qq418745 · 2022-07-14 10:09:09 +08:00 · 10864 次点击
    这是一个创建于 644 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这几年写东西基本都是一个人... 普遍小公司

    回想起来自己第一年写的也挺烂的。

    后面参考比较多的是几个 Java 开源的项目(电商项目,博客系统这种), 好了很多。

    我觉得差不多的水平就是遵循类似阿里巴巴 Java 规范这种, 不能大片重复 Copy 代码, 合适的面向对象, 结构清晰。

    到目前为止接触过 4 家公司的代码, 遇到的情况:

    A 司: 代码风骚 是个高手, 不守规矩, 但是质量不能算差。

    B 司: 政企项目 有代码审计, 看上去稍微好点, 但是还是大片 Copy 这种大量偷懒行为。

    C 司: 外包写的项目, 惨不忍睹, 一个类 7000 行, 一个 Js 文件几千行, 授权和角色管理稀烂

    D 司: 整体写的比较随意, 但好歹没大片 Copy, 勉强能接受, 授权和角色管理稀烂。

    代码质量能比上个 XX 系统的开源项目的公司有多少呢...

    103 条回复    2022-08-19 01:18:52 +08:00
    1  2  
    Suddoo
        101
    Suddoo  
       2022-07-17 20:53:35 +08:00
    这跟 Java 有啥关系

    Java 也是一脸懵逼,代码写得搓,这特么也能赖我?合着你写 Java 写得搓,写 Matlab 就写得牛逼了?

    函数式编程,都快十年前的特性了,主流语言几乎都支持了、自己菜、还抱怨写代码的人不考虑“可读性”,不考虑“可维护性”……
    lazyfighter
        102
    lazyfighter  
       2022-07-22 09:31:10 +08:00
    代码质量怎么样一般取决于你的小组的 leader
    yoloMiss
        103
    yoloMiss  
       2022-08-19 01:18:52 +08:00
    小公司很少有认真的去管理需求,进度,代码质量的。从技术经理到产品经理他们更多的是关心这个需求你什么时候能搞定。至于代码质量,又不是他们去维护。你觉得能有多少人会在意?
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5151 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 09:33 · PVG 17:33 · LAX 02:33 · JFK 05:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.