消除重复代码的方法

 1 处理应该尽量通用,不要局限于某些特定的情况
2 把对象或处理的粒度尽量做小,小的东西往往才能灵活的组织,老从所说

细节:

switch/case的处理大部分都是一种重复,因为它们一般可以看作一个映射,如果把这个映射关系提取出来,在处理时最多只需要两种分支处理:能/不能映射,大大减少重复的代码

猜你喜欢

转载自blog.csdn.net/qq_38022403/article/details/84023997
今日推荐