TypeScript 中的错误处理光谱


看了 Theo 的一个视频,讲到了 TypeScript 中的错误处理,把各种“流派”按照对错误的态度(从不在意到视为核心)划分了一个光谱:

我自己在写代码的时候,其实有的时候也会对到处 try-catch,catch 了又 throw 有点烦躁,但是不知道什么是更好的做法。看起来可以试试低度关心,再给错误层级有合理封装(至少 throw 之前包一层)。

video: https://www.youtube.com/watch?v=Y6jT-IkV0VM