摘要:
代码重构可以在熏人的代码,项目编号,甚至脱胎换骨。臭豆腐也是,虽然臭了,但是,做好了,还是很好吃的。很需要手艺的。治大国,若烹小鲜。重构代码若炸臭豆腐。既然要做臭豆腐,就先要识别出臭豆腐。要先忍的住,外加好手艺(要有耐心和细心,和高超的手艺来做,重构代码)。现在先说识别吧。1.重复代码。2.过长函数。3.过大的类。4.发散式变化。5.散弹式修改。6.依恋情节。7.数据泥团。8.基本类型偏执。9.Switch惊魂。10.平行继承体系。11.冗与类。12.过分的超前。13.迷惑的暂时字段。14过度的耦合的消息练。15中间人。16.过分亲密。17过多的注视。 阅读全文