标签:
简化代码
我们很多人很多时候写代码,觉得实现功能了就ok,不会想到去精简代码。这只是在做项目而已,完成机器般的工作。我始终记得我们CTO说的一句话:我们是做产品,不是项目……
1.重复两次以上使用就要想到提取单独成方法(method)或者定义为公共类
2.关于数据方面代码,尽量保证一个类来解析一个数组,而不是每次判断类型反复重写一个方法或者调用 这个类。
代码规范
1.代码尽量做到简化。一个方法行数不能超过一屏幕,一个类行数不能超过300行。
2.多看看苹果官方 API文档,看看NSString数据类型定义使用retain还是copy或strong,方法定义或属性定义注意空格(不懂什么时候用这个内存管理关键字,就死记API的数据类型使用情况)
3.类或方法命名要让别人一看就明白这个类所做的事情。
思想开始
1.自己的事情自己做,对外开放只是公用方法,降低耦合。
2.简化代码的事情,注重数据组装,公共化类。
分享好的东西可以让人少走很多弯路,遇到对的人可以让你少迷茫几十年。
作者能力有限,希望大神补充指点……
标签:
原文地址:http://my.oschina.net/u/585206/blog/494233