大量的if和else讓程序的可讀性非常差,如果再有嵌套if判斷,又不添加注解,簡直會讓人崩潰。
這程序的時候,盡量先反向判斷,。先判斷不需要處理的情況,返回提示,再去處理業務,可能會讓代碼整潔很多。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
舉例:
優化前:??
if(a==5){
//處理業務
}else{
return;
}
這樣的代碼就會看起來特別難受,處理業務部分如果還有這樣的判斷,就會讓人看著“惡心了”
優化后:??
if(a!=5){return;}
//處理業務
這樣看起來是不是就整潔多了。
以上只是給樓主一點思路,既然if和else存在,肯定是有存在的必然行的。可以減少它的使用,但是替代不了。
上一篇低代碼和元宇宙區別?
下一篇代碼長度是什么?