摘要: 从Martin Fowler最早提出重构的概念开始,到现在已经有很长时间了,重构已经是深入忍心了。与其说它是一种方法,不如说是一种思想、一种习惯。我自己在工作的过程中也一直在使用它来改进自己的程序,所以在此想说说自己的两点认识。重构不“挑食”上面已经提到,重构不仅仅是固定的那些方法,而更是一种思想和编码时候的习惯,所以,不管你是用那种语言编程,都可以应用重构。《重构》那本书上的例子都是Java的,可能很多人会觉得,只有在Java、C#等面向对象的语言中,才能够使用重构的方法,而在面向过程和函数式的语言中,就很难应用重构了。我认为并非如此,的确,在面向对象的语言中,有很多特定的重构方法,比方说抽 阅读全文
posted @ 2010-12-08 09:01 侯伯薇 阅读(2010) 评论(9) 推荐(0) 编辑