打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
简化函数调用
序号英文中文语义
1Rename Method函数改名修改函数名称。
2Add Parameter添加参数为此函数添加一个对象函数,让该对象带进函数所需信息。
3Remove Parameter移除参数将该参数去除。
4Separate Query from Modifier将查询函数和修改函数分离建立两个不同的函数,其中一个负责查询,另一个负责修改。
5Parameterize Method令函数携带参数建立单一函数,以参数表达那些不同的值。
6Replace Parameter with Explicit Methods 以明确函数取代参数针对该参数的每一个可能值,建立一个独立函数。
7Preserve Whole Object 保持对象完整改为传递整个对象。
8Replace Parameter with Methods 以函数取代参数让参数接受者去除该项参数,并直接调用前一个函数。
9Introduce Parameter Object引入参数对象以一个对象取代这些参数。
10Remove Setting Method移除设值函数去掉该字段的所有设值函数。
11Hide Method 隐藏函数将这个函数修改为private.
12Replace Constructor with Factory Method以工厂函数取代构造函数将构造函数替换为工厂函数。
13Encapsulate Downcast封装向下转型将向下转型动作移到函数中。
14replace Error Code with Exception以异常取代错误码改用异常。
15Replace Exception with Test以测试取代异常修改调用者,使它在调用函数之前先做检查。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
4.kindle.读书笔记《重构:改善既有代码的设计》
重构-改善既有代码的设计(三):编写代码22宗罪
重构-改善既有代码的设计
object-c 学习第五天(对象块)
敏捷软件开发 Agile Software Development
Oracle中的正则表达式(及函数)详解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服