单一职责原则:就一个类来说,应该只有一个引起它变化的原因!
软件设计真正要做的许多内容,就是发现职责并把那些职责相互分离
判断是否分离:如果你能够想到多余一个的动机去改变一个类,那么这个类就具有多于一个的职责,就应该考虑职责分离。
今天这个原则使用的例子是俄罗斯方块,我试了试,结果搞了半天都没编出来,自己的水平还是不到家啊,今天的例子就先暂停,等我搞定了在放上去!!
单一职责原则:就一个类来说,应该只有一个引起它变化的原因!
软件设计真正要做的许多内容,就是发现职责并把那些职责相互分离
判断是否分离:如果你能够想到多余一个的动机去改变一个类,那么这个类就具有多于一个的职责,就应该考虑职责分离。
今天这个原则使用的例子是俄罗斯方块,我试了试,结果搞了半天都没编出来,自己的水平还是不到家啊,今天的例子就先暂停,等我搞定了在放上去!!