不吹牛X,我真的干掉了if-else

tch进行优化(这里就不写代码了,因为和上边并没有任何区别)。 需求二(添加一个新的状态表示):这也很easy啊,直接在上边的if-else或者switch代码中添加新的状态判断不就好了。 思考如何干掉if-else?上边的方式可以完成我们的需求,但是有以下几点不足:1. 面对“各种各样奇怪的需求”,我们要频繁地修改上边的代码,时间久了,岂不成了渣渣。甚至我们自己都不愿意再去看这些代码了;2....

重构:干掉有坏味道的代码

到public int AObject::getValue(){ return bObject.getgetVlaue()}value = AObject.getVlaue() 而且应该考虑要不要干掉 AObject.getBObjectremove middle man与Hide delegate相反,如果一个server全是各种简单委托introduce foreign method需...
关于我们 联系我们 友情链接 LMLPHP后院 
本站由 LMLPHP 强力驱动 ©2014-2020 LMLPHP 耗时0.016319(s)
2020-06-02 04:28:38 1591043318