代码整洁之道(六)

第六章,对象和数据结构

6.1数据抽象

 

 

第七章,错误处理

7.1使用异常而非返回码。

 

7.2先写try-catch -finally语句。

 

7.3使用不可控异常

 

7.4给出异常发生的环境说明。

 

7.5依调用者需要定义异常类。

来自组件或其他的地方代码,出现异常多种情况,可以使用封装,然后再调用的时候不用每次catch太多的异常。

7.6 定义常规流程。

catch里面不要写业务逻辑。

7.7别返回null值。

容易引起错误。只要有一处没有判断!=null, 则会抛出异常。

7.8别传递null值。

在方法中传递null值是最糟糕的做法,尽量避免传递null值。

 

 

posted @ 2013-11-23 15:27  chengdu.jack.li  阅读(131)  评论(0)    收藏  举报