你可以去看看敏捷软件开发的重构方法
这个可能有助于你看待代码的好坏