最近在基于sonar处理代码库,代码库非常老了,有近200w行代码。
可以在里面看到各种苦笑不得的写法,从错误的语法到无法执行的逻辑到方法层面的设计都有不少
问题。然后可以看到不同时期不同风格的人员的不同编码方式,从奔放到内敛,从杂乱到赏心悦目。
看到优秀代码的过程是非常愉悦的,更多的可能是令人非常痛苦的方式。
就像给一个大树捉虫子,虫子充斥在树的每个环节,如何优雅快速的消灭就是重构的艺术了
可以在里面看到各种苦笑不得的写法,从错误的语法到无法执行的逻辑到方法层面的设计都有不少
问题。然后可以看到不同时期不同风格的人员的不同编码方式,从奔放到内敛,从杂乱到赏心悦目。
看到优秀代码的过程是非常愉悦的,更多的可能是令人非常痛苦的方式。
就像给一个大树捉虫子,虫子充斥在树的每个环节,如何优雅快速的消灭就是重构的艺术了
本文标题:代码重构
本文链接:https://www.haomeiwen.com/subject/wasljktx.html
网友评论