《CLEAN CODE》读书笔记(六)—— 错误处理

根据异常如何被捕获,将整个事件的错误处理统一代理起来是不错的方法,类似 httpFactory。(7.5 的例子是 Java 的,不太适合本项目) 如果异常打断了业务逻辑,那么,不要返回 null 值,返回 0 或者空数组可以省很多代码,可读性也更高(例子)。 (建议)每个异常应该有环境说明(AngularJs 已经做得很好了)