代码坏味道之17狎昵关系inappropriateintimacy

更新时间:2023-06-27 19:35:28 阅读: 评论:0

代码坏味道之17狎昵关系inappropriateintimacy
副局长英文
《重构:改善既有代码的设计》中提到过⼀些代码的坏味道,针对这些坏味道,需要进⾏重构。
avic
狎昵关系 inappropriate intimacy
问题1:两个类过于亲密,花费太多时间去探究彼此的private成分
解决⽅案:使⽤ move method和move field帮它们划清界线。bak>2013英语四级答案
愿你在此
解决⽅案:使⽤ change bidirectional association to unidirectional让其中⼀个类对另⼀个斩断情丝。
myz
服装设计师培训jeans解决⽅案:使⽤extract class把两者共同点提炼到⼀个安全地点
解决⽅案:使⽤hide delegate让另⼀个类为他们传递相思情
考研时间安排2014>潜流解决⽅案:继承往往造成过度亲密,因为⼦类对超类的了解总是超过后者的主观愿望,请使⽤replace inheritance with delegation 让它离开继承体系。

本文发布于:2023-06-27 19:35:28,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/159682.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:时间   继承   代码   味道   超过   后者
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图