我有一个项目(大约80K行代码),在发布之前我有将近一个月的奢华重构和添加功能时间,只要我小心不要破坏任何东西。在这种情况下,我应该怎么做才能提高可维护性?请注意,这个项目没有单元测试,我也不打算添加单元测试,但如果这是普遍共识,我会考虑。
我应该寻找哪些关键问题并考虑修改或重构以提高软件的可维护性和质量?
编辑:对我来说需要进行单元测试已经很清楚了。这不是我曾经做过的事情,作为一个新手开发者,有哪些好的资源可以介绍给我学习单元测试(最好是使用VS2008的单元测试框架)?
我应该寻找哪些关键问题并考虑修改或重构以提高软件的可维护性和质量?
编辑:对我来说需要进行单元测试已经很清楚了。这不是我曾经做过的事情,作为一个新手开发者,有哪些好的资源可以介绍给我学习单元测试(最好是使用VS2008的单元测试框架)?