来公司快 3 个月了,因为在公司一直负责是另外一个项目,结果其中一个项目的老哥突然跑路了。埋下了雷让我抱着。现在公司没有其他人可以接,只有安排在我手里。
项目是个单体架构,部署给了 10 多家公司使用。然后代码各种不严谨的 BUG,该判断为空的没判断导致数据库时不时的出现脏数据,可以让整个系统不能使用,丢重要的数据。判断逻辑有时候也不对。
代码没有任何注释,阅读根本无法阅读,try 乱 try 。log 基本上就打一个报错异常“服务器异常,请联系管理员”就没有了。而且线上的项目基本上没有日志输出....
代码版本各种不一,因为有的公司小需求不一,都是一些小东西。 但是没有记录,都是本地测试好了,把改的代码替换到服务器....心累
关键的是运行了一年多他们没发现这些 BUG....我是大写的服,结果现在还给我说等发了工资就叫我不要找他了。
现在客服每天给我报无数 BUG 给我改,堆积如山,心累的无语,跟老板商量了下(老板没意见),想推翻从来,但是需要时间。
另外一些 BUG 都是比较急比较致命的,所以根本没时间去推翻,招人来也需要时间熟悉项目。
想问下大佬们遇见这么情况的项目一般是怎么处理比较好,跑路什么的就不用说了,跑不了...
如果推翻重来的话,这种项目一般怎么去做到统一化管理,还有需求这种怎么处理比较好,一般都是一些加小功能比较多,主体功能不会变
求大佬们给点意见,我现在半夜都会接到电话处理 BUG...... 感谢了
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.