23种设计模式&6大设计原则
六大设计原则单一职责原则 (Single Responsiblity Principle) :一个接口或类只有一个原因引起变化,也就是一个接口或类只有一个职责,它就负责一件事情,各司其职。开闭原则(Open Closed Principle):类、模块、函数,可以去扩展,但不要去修改。如果要修改代码,尽量用继承或组合的方式来扩展类的功能,而不是直接修改类的代码。对实体的改动,最好用扩展而非...