代码设计学习 单一职责原则 含义:一个函数就干一件事。 好处:耦合度低,当代码变更时,不会影响其他功能,改动后就不需要复测试其他功能了。 开闭原则 含义:添加一个新功能时,应该在已有的代码上扩展代码,而非修改原有代码。例如基于接口扩展出新功能