Replace Delegation with Inheritance
摘要:【Replace Delegation with Inheritance】
阅读全文
Replace Inheritance with Delegation
摘要:【Replace Inheritance with Delegation】
阅读全文
Replace Parameter with Methods
摘要:【Replace Parameter with Methods】
阅读全文
Preserve Whole Object
摘要:【Preserve Whole Object】
阅读全文
Replace Parameter with Explicit Methods
摘要:【Replace Parameter with Explicit Methods】
阅读全文
Seperate Query from Modifier
摘要:【Seperate Query from Modifier】
阅读全文
Introduce Null Object
摘要:【Introduce Null Object】
阅读全文
Replace Nested Conditional with Guard Clauses
摘要:【Replace Nested Conditional with Guard Clauses】
阅读全文
Decompose Conditional
摘要:【Decompose Conditional】
阅读全文
Change Reference to Value
摘要:【Change Reference to Value】
阅读全文
Self Encapsulate Field
摘要:【Self Encapsulate Field】
阅读全文
Replace Method with Method Object
摘要:【Replace Method with Method Object】
阅读全文
Split Temporary Variable
摘要:【Split Temporary Variable】
阅读全文
Introduce Explaining Variable
摘要:【Introduce Explaining Variable】 引入解释性变量。
阅读全文
Replace Temp with Query
摘要:【Replace Temp with Query】
阅读全文
自测代码的价值
摘要:【自测代码的价值】 自测加速开发。 调试最耗时间 。调试就是找了错误的过程。 自测代码的好处。
阅读全文