摘要: 现在有太多是文章讨论各种重构的技术,咱们就不谈了,我们就谈谈要怎么重构。 一谈到重构,大家大多认为是运用设计模式,来使你的代码看上去非常优雅。其实重构包括很多,一个变量名的修改、 代码格式的编排、分解一个大方法的等等都是属于重构的范畴。 我相信肯定有人和我一样,捧一本重构方面的书(《重构与模式》Joshua Kerievsky著,这本就不错),一劲的狂喊这样写代码太 漂亮;可是丢开书本,面对自己的代码一直寻找可以运用设计模式、需要重构的代码,最后发现一处可重构的都没。 写出优雅的代码,相信对于很多人来说一直是个瓶颈、很难去突破。不过突破后,你会发现你的世界变大了,犹如跳出井口的青蛙。 那我们到底才能写出那么优雅的代码呢。我们先说说,我们的重构误区吧。 误区: 1、从已有的代码寻找与书本中匹对一样或类似的场景。 2、在编写新代码时,脑子一直想着那几种模式,想去套用,一直想用上几个。 最终还是没什么好的消息,造成这样的原因是,你没真正的理解设计模式的运用场景、重构技术。 也许心里面会对自己说,这是项目比较小,没出现书本提到的那些场景。 其实重构你可以 阅读全文
posted @ 2010-11-30 01:41 chingho 阅读(3121) 评论(22) 推荐(3) 编辑