lua语言被淘汰 代码里充斥着if-else分支有什么不好吗?除了可维护性,对程序运行效率有什么影响吗?

代码里充斥着if-else分支有什么不好吗?除了可维护性,对程序运行效率有什么影响吗?只要代码保持足够的可读性,就没有什么不好的。else表示逻辑的复杂性。尽管它更复杂,可读性较差,但有时它是反映业务

代码里充斥着if-else分支有什么不好吗?除了可维护性,对程序运行效率有什么影响吗?

只要代码保持足够的可读性,就没有什么不好的。else表示逻辑的复杂性。尽管它更复杂,可读性较差,但有时它是反映业务逻辑的最直观的方式。有时当别人接手时,你会被愚弄。我个人的经验是,如果你没有足够优秀的组织结构能力,那就老实写吧。非常好。