单一职责:一个类而言,仅有一个引起它变化的原因。
实例:方块游戏的设计。游戏逻辑 = 数组值的变化,界面表示逻辑,根据数组进行绘制。
界面和逻辑要分开。
优点:类承担指责过多,抑制这个类完成其他指责的能力。变化发生,设计遭到破坏。
判断如何分离类:多余一个动机改变一个类,这个类还需要分离
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。