标签:
太多的 if 语句会使代码难以阅读。如何减少if 语句,让代码更易读呢?
1. 能否将if语句转变为switch 语句
2. 在适当的地方使用return,如某个方法逻辑是?
1 if(isTure){ 2 // code 1 3 } 4 else{ 5 //code 2 6 }
可转变为
if(isTrue){ // code 1 return; } // code 2
3. 能否进一步抽象。
4. 如果实在不能减少 if 语句,也应该让结构更加整洁,比如将 if语句 分割若干块(特定功能),放在不同的方法中。
5. to be continued
?
标签:
原文地址:http://www.cnblogs.com/beddup/p/4613852.html