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