知道好的程序都是从重构的过程中慢慢优化来的,但是一个项目有多于3个人同时在开发,不能保证每个人的技术水平能大致在一个档次上,而且这个项目是已经成型的,上线运行了好长时间了。如何重构?每次增加需求增加功能的时候,总是能看到一堆烂代码,一堆烂设计,搞得我心情不畅,不愿意动手。设计,对设计的认识水平,开发技术水平总是慢慢提升的,但是面对已有的臃肿的代码不良的设计,有心重构也无从下手。