单一职责原则(Single Responsibility Principle):类应该仅具有一种单一功能,并且该功能应该由这个类完全封装起来。如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化就可能抑制或者削弱这个类完成其他...
switchif - else只适合在3层之内使用当条件判断较多时,可以首先考虑使用switchinterface当判断条件还可能动态增加时,可以考虑将switch进一步优化,引入接口interface,将代码与数据分离: 创建一个map: key: switch的ca...