- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
重构改善既有代码的设计(简体中文).
《重构》■敬告读者Refactoring - Improving the Design of Existing Code 中文版此处开放《重构》最后定稿之部分篇幅。此举得到 繁体版出版人碁峰图书公司 与简体版出版人中国电力出版社 之鼎力支持,十分感谢。本次开放第 6 章(含)前所有内容及书后索引,达全书 1/3+ 篇幅。开放之 PDF 含标签(目录连结;只达「章」层级),请打开 PDF reader 之「导引框」,便可见到如下画面:请注意,标签(目录)完整,但内容只有前 6 章及索引。本次开放以繁/简中文读者为对象。由于我个人并不直接处理简体版最终版面工作,因此手上无简体版最终电子成品。我所开放的两份成品,都使用繁体字,但区分为「台湾术语版」和「大陆术语版」。您目前所见到的这一份成品,是「大陆术语版」。enjoy it 侯捷.2003/07/12Refactorings(重构)列表Add Parameter(添加参数) 275Change Bidirectional Association to Unidirectional(将双向关联改为单向) 200Change Reference to Value(将引用对象改为实值对象) 183Change Unidirectional Association to Bidirectional(将单向关联改为双向) 197Change Value to Reference(将实值对象改为引用对象) 179Collapse Hierarchy(折叠继承体系) 344Consolidate Conditional Expression(合并条件式) 240Consolidate Duplicate Conditional Fragments(合并重复的条件片段) 243Convert Procedural Design to Objects(将过程化设计转化为对象设计) 368Decompose Conditional(分解条件式) 238Duplicate Observed Data(复制「被监视数据」) 189Encapsulate Collection(封装群集) 208Encapsulate Downcast(封装「向下转型」动作) 308Encapsulate Field(封装值域) 206Extract Class(提炼类) 149Extract Hierarchy(提炼继承体系) 375Extract Interface(提炼接口) 341Extract Method(提炼函数) 110Extract Subclass(提炼子类) 330Extract Superclass(提炼超类) 336Form Template Method(塑造模板函数) 345Hide Delegate(隐藏「委托关系」) 157Hide Method(隐藏某个函数) 303Inline Class(将类内联化) 154Inline Method(将函数内联化) 117Inline Temp(将临时变量内联化) 119Introduce Assertion(引入断言) 267Introduce Explaining Variable(引入解释性变量) 124Introduce Foreign Method(引入外加函数) 162Introduce local Extension(引入本地扩展) 164Introduce Null Object(引入Null 对象) 260Introduce Parameter Object(引入参数对象) 295Move Field(搬移值域) 146Move Method(搬移函数) 142Parameterize Method(令函数携带参数) 283Preserve Whole Object(保持对象完整) 288Add Parameter(添加参数) 275Change Bidirectional Association to Unidirectional(将双向关联改为单向) 200Change Reference to Value(将引用对象改为实值对象) 183Change Unidirectional Association to Bidirectional(将单向关联改为双向) 197Change Value to Reference(将实值对象改为引用对象) 179Collapse Hierarchy(折迭继承体系) 344Consolidate Conditional Expression(合并条件式) 240Consolidate Duplicate Conditional Fragments(合并重复的条件片段) 243Convert P
有哪些信誉好的足球投注网站
文档评论(0)