【软工方法论22】代码重构原则与实践
【软工方法论22】292_代码重构原则与实践代码重构:原则与实践你有没有这种经历?看半年前自己写的代码,感觉像在看别人的代码——这谁写的烂代码?仔细一看注释——原来是自己写的。代码重构就是让你的代码"回春"的艺术。一、什么是重构?重构(Refactoring):在不改变代码外在行为的前提下,对代码内部结构进行调整,提高其可读性、可维护性。关键词:不改变行为:重构不是修bug,不是加功能改善结构:让代码更清晰、更灵活渐进式:一点点改,不要大改生活比喻:整理房间:东西还是那些东西,只是收拾得更整齐书架重排:书还是那些书,只是分类更合理房间装修:结构优化,功能更好用“重构就是让代码’由乱到治’的过程,不是推倒重来,而是渐进优化。”二、为什么要重构?

相关新闻