摘要: 1.案例分析 如何去除If,else,switch条件判断 对于具有一定复杂逻辑的代码实现,避免不了出现if,else,switch等逻辑判断。当逻辑分支越来越多的时候,大大地加大了阅读的难度。这种情况,我们该如何处理呢? 2.switch 与if else谁快 对同一个变量的不同值作条件判断时,可 阅读全文
posted @ 2020-02-19 21:15 勤劳的双手 阅读(617) 评论(1) 推荐(0) 编辑
摘要: 1. Duplicated Code(重复的代码) 臭味行列中首当其冲的就是Duplicated Code。如果你在一个以上的地点看到相同的程序结构,那么当可肯定:设法将它们合而为一,程序会变得更好。 最单纯的Duplicated Code就是[同一个class内的两个函数含有相同表达式(expre 阅读全文
posted @ 2020-02-19 11:08 勤劳的双手 阅读(288) 评论(0) 推荐(0) 编辑