代码维护

最近在维护代码,或者说是重构,代码太烂了,每加个小的功能要费太多时间,不少时间都花费在理解他人的代码并修补上,出问题了,你们都不知道怎么个回事,因而开始从大的方面重构,至少先整个主干出来,算是开个头。

发现一个问题是,不少烂的代码是开发人员在对某个工具知之甚少状况下就开始使用而造成的,大概知道那么一点,而后想固然的,加上本身的理解,就开始了,对于小的框架、库来讲也许危害不算大,但若是是如MFC,Spring这样的框架,维护成本是巨大的,不少时候框架已经帮你完成,甚至是整体框架、代码形式,好比MFC的消息系统,你须要作的只是适当的加上个宏,而后把他引到各个模块控制器就能够了,脉络还清晰,根本不须要如此劳累,还苦了维护人员。但对这些大型框架的理解又须要时间、经验的积累。框架

相关文章
相关标签/搜索