2015年3月30日 14:12:36
switch 中的 default 和 if/else 中最后的 else 尽可能的不要用
1. 不要default, 不要写默认处理逻辑, default中的代码最好是报错或退出的代码
2. if/else 中最后一个else也是同样的
防止参数种类不稳定, 堆到最后一个处理逻辑中出错
尤其是移动开发, 因为移动开发有很多版本, 每个版本处理的数据种类不同
可能导致旧版本的app处理不了新的数据而出错, 进而导致服务端有大量的兼容性逻辑代码
2024-03-08 22:08:10
2015年3月30日 14:12:36
switch 中的 default 和 if/else 中最后的 else 尽可能的不要用
1. 不要default, 不要写默认处理逻辑, default中的代码最好是报错或退出的代码
2. if/else 中最后一个else也是同样的
防止参数种类不稳定, 堆到最后一个处理逻辑中出错
尤其是移动开发, 因为移动开发有很多版本, 每个版本处理的数据种类不同
可能导致旧版本的app处理不了新的数据而出错, 进而导致服务端有大量的兼容性逻辑代码