|  |      1ktqFDx9m2Bvfq3y4      2022-04-28 10:11:38 +08:00  2 我也差不多,只要钱到位,祖传代码多半也意味着业务也是祖传(稳定)的,可以养老也挺好的。 | 
|  |      3kop1989smurf      2022-04-28 10:18:33 +08:00 SSH 确实诞生时间有点长,但技术思路与应用并不落后于时代。 不懂为啥“差点吐了”。 要不你聊聊 SSH 的致命缺点? | 
|      41000copy      2022-04-28 10:25:44 +08:00  2 祖传 5 年以上就是瓶瓶罐罐的了,动不的,2/3 以上都是想要碰到现在的东西,1/3 考虑添加新东西。SSH 本身到没啥。 尽量利用开闭原则的衍生原则--多添加少修改:做啥东西都先做 bypass 旁路,做好了再接上现在的代码,断路老代码。 | 
|  |      5Hakari OP @kop1989smurf 并不是框架的问题,是各个模块互相耦合,互相依赖,前后端也耦合,要想读代码本地 debug 都费劲 | 
|  |      6levelworm      2022-04-28 10:38:25 +08:00  1 其实我最想做的职业之一就是维护庞大的底层代码屎山,真摸清楚了自己的底层能力肯定上去了。 奈何这种工作不好找,我水平又不行。。。 | 
|  |      8levelworm      2022-04-28 10:47:05 +08:00 @zhang710000 已经淘汰的底层也行。。。反正原理上都差不多。不过其实也就说说而已,我知道我实力远远不够的。 | 
|  |      10quanjw      2022-04-28 10:55:49 +08:00  1 我现在只想要赚钱的项目 | 
|  |      12echo1937      2022-04-28 11:30:41 +08:00 via iPhone  3 @levelworm 不管是底层还是业务代码,说它是屎山很多时候因为丢失了太多信息,代码不一定很复杂 /困难。 | 
|  |      13yousabuk      2022-04-28 11:34:43 +08:00 via iPhone 雕花?你还想雕花? 你继续往上拉能叠得更高就万幸了…… | 
|  |      14ericgui      2022-04-28 11:37:28 +08:00 前端发展太快,2 年都算祖传了,升级会很麻烦的 | 
|  |      16fstar      2022-04-28 11:40:00 +08:00 要重构,单元测试要覆盖够才行。 然鹅国内一般都不写单元测试。 那坨屎一样的秘制逻辑业务代码,要考虑各种场景的赶时间的 hack ,谁敢改啊。 | 
|  |      18woomly      2022-04-28 11:41:16 +08:00 Java 好歹还是静态语言,祖传 PHP 代码了解一下。。。 | 
|  |      20sarices      2022-04-28 11:45:17 +08:00 参与过 php5.2 项目维护,每天都被代码支配 | 
|  |      22ericgui      2022-04-28 12:02:54 +08:00 @zhang710000 不懂,我用 react ,angular 也有人用,但似乎不如 react 和 vuejs 流行 | 
|  |      23wanguorui123      2022-04-28 13:43:52 +08:00 前人挖坑后人填 | 
|  |      25yuewenjie      2022-04-28 15:23:39 +08:00 Struts1 、webwork 目前在用 | 
|  |      26yangxiaopeipei      2022-04-28 15:49:01 +08:00 @levelworm 我现在就在维护一坨屎山 | 
|  |      28haah      2022-04-28 16:14:49 +08:00 哪位维护过 COBOL + CICS ?至少 20 年以上的代码! | 
|  |      29lap510200      2022-04-28 17:54:15 +08:00 | 
|  |      30ktqFDx9m2Bvfq3y4      2022-04-28 17:56:37 +08:00 @fstar 我在国外我们的屎山项目也不写,我们一样在重构,还一堆存储过程,工资不错,慢慢整呗,整好了就是人物。 | 
|  |      31tedding      2022-04-28 23:51:45 +08:00 via iPhone  1 @zhang710000 angular 各版本升级 反而是最容易的…… 多是 ts 版本升级,类型报错,补完就好……因为 2 之后的版本 很稳很稳 | 
|  |      32glfpes      2022-04-28 23:57:26 +08:00 刚上班时就重构了 1 个 30 万行的祖传代码,那个框架我都想不起来名字了好像是 eclipse 相关的一个什么玩意,真佩服当时的老板敢让我重构这玩意,用来给亿级别用户生产 UGC 视频的。 | 
|      33shmilypeter      2022-04-29 13:50:17 +08:00 @levelworm 你去银行就能看到了 | 
|      35OrangeSinglee      2022-04-29 17:01:12 +08:00 前两天刚接手了一个。猛一下 tomcat 我不会用 idea 配置跑了。 | 
|  |      36BrookO      2022-04-29 18:02:18 +08:00 接手过十几年的代码,一个文档注释没有,有的 jar 包源码已经失传了,,全部熟悉用了两年多,,离职后一年多还有前公司的人打电话问里面逻辑 |