《clean code》第六章 错误处理

1.使用异常而非返回码


改写:



2.别放回null值


如果是调用第三方api中可能会返回null值的方法,可以考虑用新方法打包zheg这个方法,在新方法中抛出异常或fang返回特定实例。

3.别传递null值

除非api要求你向它传递null值,否则要尽可能避免传递null值。

猜你喜欢

转载自blog.csdn.net/iamxiapengfei/article/details/80760456