【发布时间】:2012-06-27 19:05:53
【问题描述】:
假设类 A 与方法 M1 和 M2 与其他类的耦合度较低
a) 我们是否还应该确保A 类中的每个单独方法不与同一类中的任何其他方法紧密耦合?因此,我们是否应该确保更改A.M1 中的代码并不需要我们更改A.M2 中的代码?
b) 我假设如果A.M1 正在执行两个密切相关的任务 T1 和 T2 而不仅仅是一个任务,那么 T1和 T2 紧密耦合,因为 T1 的更改可能还需要 T2 的更改?
谢谢
【问题讨论】:
-
根据我的教导,最好编写每个只执行一项任务的方法,即使它们密切相关。
标签: coupling