- 13
- 0
- 约6.3千字
- 约 35页
- 2019-07-19 发布于湖北
- 举报
7、以卫语句取代嵌套条件语句 (Replace Nested Conditional with Guard Clauses) 重构名录 函数中条件语句使人难以看清正常的执行路径,用卫语句替换嵌套条件 double getPayAmount() { double result; if (_isDead) result = deadAmount(); else { if (_isSeparated) result = separatedAmount(); else { if (_isRetired) result = retiredAmount(); else result = normalPayAmount(); }; } return result; }; double getPayAmount() { if (_isDead) return deadAmount(); if (_isSeparated) return separatedAmount(); if (_isRetired) return retiredAmount(); return normalPayAmount(); }; 8、分解条件表达式( Decompose Conditional ) 重构名录 从复杂的条件语句
您可能关注的文档
最近下载
- GBT_2912[1].1-2009_纺织品_甲醛的测定.pdf VIP
- 第七单元《有趣的二维码》第一课时课件.pptx VIP
- 1.3小小银行家(课件)-五年级综合实践活动下册(粤教版2019).pptx VIP
- 生产安全事故调查笔录询问要点.docx VIP
- 一种基于深度学习的城中村识别和人口估计方法、系统及计算机可读存储介质.pdf VIP
- 清华大学大咖教授分享国家社科基金项目申报秘籍(今年最新版).pdf
- 22J403-1 楼梯 栏杆 栏板(一).docx VIP
- 海尔物联多联MAX样册2025-4-10.pdf VIP
- 2026典型校园欺凌和暴力案例及处理结果【推荐】.docx VIP
- 2026年山西省中考名校模拟(3月)九年级历史试卷含答案.docx VIP
原创力文档

文档评论(0)