ISP:Clients should not be forced to depend upon methods that they do not use 客户不应该面对依赖于它们不用的方法。
使用多个专门的接口比使用单一的总接口要好;从一个客户类的角度来讲,一个类对另外一个类的依赖性应当是建立在最小的接口上的。按功能需求对接口进行划分.
本文强调了在软件设计中,应避免让客户端被迫依赖于不使用的接口方法。提倡将接口按功能需求进行细分,使得每个接口专注于特定的功能,从而降低类间的耦合度。
ISP:Clients should not be forced to depend upon methods that they do not use 客户不应该面对依赖于它们不用的方法。
使用多个专门的接口比使用单一的总接口要好;从一个客户类的角度来讲,一个类对另外一个类的依赖性应当是建立在最小的接口上的。按功能需求对接口进行划分.

被折叠的 条评论
为什么被折叠?