关于if写法的问题
来源:5-4 wx.request二次封装实现统一响应、异常处理(下)
爱吃鱼的羊
2023-04-25
在本节中,我看到老师的写法是 if 接着 if 最终的处理,在这里为何不应用 if else 来处理,这是写代码的习惯,还是出于什么考虑。
这不是面向对象的思路与面向过程的思路的差别
我第一想到就是用 if (){} else if () {} else {}
写回答
1回答
-
你可以试试把两种写法都写出来,放在一块做个对比。从实现上来说二者没啥差别,但是从可读性和维护性上二者是有区别,扁平化的代码在这方面总是会优于嵌套代码的。当然,这个见仁见智,但我的习惯是尽可能保持代码扁平。032023-04-25
相似问题