Advertisement

如何与难以处理的老项目共处

阅读量:

有位朋友分享了一件困扰他的事:他最近经常夜深人静时难以入睡;这都是因为他接过了两个重量级的老项目;具体情况是……我帮他罗列了一些关键点。

我最近接手了两个具有一定挑战性的VC++旧项目(MFC框架),由于之前未曾接触过VC++与MFC库,在学习过程中感到十分吃力。
在解决第一个项目的BUG后(虽然不算特别棘手),第二个项目的难度骤然提升(更具挑战性),目前项目团队只剩我一人负责全部工作(目前仅我能独自完成)。
这个项目的历史可追溯至几年前(开发人员已离职多年),现有文档几乎匮乏(仅有代码可供参考),而代码中大量运用了多种第三方库(包括poco、boost和thrift等)以及Python混合编程技术。
这些新技术对我来说均为全新领域(完全陌生领域),阅读代码时常如坠云雾之中(连代码逻辑都晦涩难懂)。
更令人困扰的是缺乏指导来源——既往同事已离职无从咨询;当前同事亦无人通晓此项目相关代码细节。
每当独自面对这些令人望而生畏的代码与逻辑时(无论何时何地都不得不停止思考),我都免不了感到无助与迷茫(内心充满焦虑)。
这种状态让我深感压力 mounting (持续攀升);加之经理持续施压催促进度(迫使内心时刻紧绷神经),最近明显睡眠质量受到影响严重失眠 (睡眠质量极度下降)。

这样的状态,一位认真负责的您是否曾经有过类似的经历?是否说过想以怎样的方式与老项目和谐共处?

开发者的

全部评论 (0)

还没有任何评论哟~