摘要:
我经常可以在一些遗留代码中见到一些类明确的违反了SRP(Single Responsibility Principle)原则,这些类通常以“Utils”或“Manager”后缀结尾,但有时这些类也没有... 阅读全文
posted @ 2009-10-19 16:57 张荣华 阅读(1127) 评论(1) 推荐(0) 编辑
|
||
摘要:
我经常可以在一些遗留代码中见到一些类明确的违反了SRP(Single Responsibility Principle)原则,这些类通常以“Utils”或“Manager”后缀结尾,但有时这些类也没有... 阅读全文
posted @ 2009-10-19 16:57 张荣华 阅读(1127) 评论(1) 推荐(0) 编辑
摘要:
今天要说的重构来自于Martin Fowlers的重构目录,你可以在这里看到原始的描述。 避免双重否定重构本身非常简单实现,但我却在太多的代码中见过因为双重否定降低了代码的可读性以致于非常让人容易误解... 阅读全文
posted @ 2009-10-19 15:33 张荣华 阅读(360) 评论(1) 推荐(0) 编辑 |
||