原帖 | Jack | 2025-09-25 01:21 | 👍2 | 阅读约1
老师你好,我想问问为什么系统集成后的porting层和warpper层都不要返回值表示状态了啊?
答:
当我们进行系统集成后,首先这个调用链路增加了很长,如果每个状态都有返回值,那每层的调用链都要对返回值进行判断,这个就造成了错误处理代码重复并且冗余,
很多这种大型架构中,都会有一个统一的异常机制,就是由系统层去管理各个模块的各个错误码。


相关笔记
原帖 | Jack | 2025-09-25 01:21 | 👍2 | 阅读约1
老师你好,我想问问为什么系统集成后的porting层和warpper层都不要返回值表示状态了啊?
答:
当我们进行系统集成后,首先这个调用链路增加了很长,如果每个状态都有返回值,那每层的调用链都要对返回值进行判断,这个就造成了错误处理代码重复并且冗余,
很多这种大型架构中,都会有一个统一的异常机制,就是由系统层去管理各个模块的各个错误码。


相关笔记