2.1 代码的坏味道(上)
当闻到代码里的[color=red]坏味道[/color]时,你就可以考虑[color=red]重构[/color]了。[b]所谓的坏味道就是代码里看起来不符合设计难以理解难以修改的代码。[/b]关于“何时重构”并没有一个精确衡量标准。没有任何度量规矩比得上一个见多识广者的[color=red]直觉[/color],这里只能介绍一些[b]迹象[/b]何时可以用重构解决问题。我们必须培养自己的判...