逻辑是非常重要的!
2016-03-23 本文已影响22人
码痞
代码逻辑手记:
1.存放数据的可变数组,初始化在没有特殊情况的时候放在整个类的最开始;
2.所有传入方法的数组都需要判断其特殊情况(为空、未初始化、nil等)并做处理,即使可能发生的几率非常小;
3.所有通过网络请求获取的数据都要判断其特殊情况(为空、未初始化、nil等);
4.不要用晦涩的方法进行条件检查(某变量的赋值情况等)会造成代码可读性大幅降低,维护性差;
5.代码需要自解释,不要过分依赖//,通过添加变量,封装方法等提高可读性;
6.复用代码需要特别小心,每次使用都要检查是否符合情景,会不会发生特殊情况;
7.解耦合的同时要小心解耦合时对原逻辑的影响;
8.代码分区、工整;