iOS软件代码规范目录前言1.指导原则2.布局2.1.文件布局2.2.基本格式2.3.对齐2.4.空行空格2.5.断行3.注释4.命名规则4.1.基本规则4.2.资源命名5.变量,常量,宏与类型5.1.变量、常量以及宏5.2.类型6.表达式与语句7.函数、方法、接口8.头文件9.可靠性9.1.内存使...
分类:
移动开发 时间:
2015-12-01 00:10:27
阅读次数:
305
概述命名的好坏在开发中往往也不怎么重视,毕竟差的命名也不会影响程序逻辑。但是不好的命名在大项目中带来的隐形维护成本是相当高的,这些在项目开始时可能还很难察觉,而后来会陷入前仆后继的维护困境中。我们往往非常重视项目逻辑的复杂性,却不能好好的把“简单”的命名做好。其实,如果简单的东西都做不好,那么做出再...
分类:
移动开发 时间:
2015-11-28 13:30:20
阅读次数:
148
使用:SVN钩子 + CheckStyle + svnchecker原理概述:(1)CheckStyle定义了代码的规范;(2)svnchecker可以调用CheckStyle定义的规范进行检查;(3)使用svn的钩子程序可以在代码提交前执行svnchecker.安装步骤:1.下载并安装CheckS...
分类:
其他好文 时间:
2015-11-27 19:28:07
阅读次数:
181
设计/实现如果历史重来一遍,我们会做什么改进?1. 在做初期设计时,尽量的做好足够准备,避免出现大量无效任务的情况2. 善用TFS的源代码管理或者github,少用QQ互传文件3. 一开始对前后端的工作量预估失误,重来一遍对于前后端的分工会进行调整4. 重视代码规范设计工作在什么时候,由谁来完成的?...
分类:
其他好文 时间:
2015-11-24 14:37:32
阅读次数:
132
每个类前要有注释,类前的注释格式是:/***类是干什么的*@author 编写该类的作者*/类中的每个方法前也要有注释:/***该方法是干什么的*@param 该方法中传入的参数*@return*//** * 目录服务类 * @author X * */@Component("project.doc...
分类:
编程语言 时间:
2015-11-18 15:46:35
阅读次数:
241
alpha预期目标设计软件原型,完成界面设计完成代码框架设计完成需求文档中要求的软件基本功能小组明确分工,及时沟通协作代码规范化不断自学软件开发各个部分需要用到的技术完成了完成了基本的UI界面基本的需求可以在后台运行,如用户登录了解服务器搭建信息着手数据库建立未完成服务器尚未搭建完成数据库只是半成品...
分类:
其他好文 时间:
2015-11-18 00:51:38
阅读次数:
175
C#命名规范C#代码规范
1.注释写在上面,充分利用C#的提示
2.短路写法,把大量的前提预先处理,可以让代码实现逻辑更清晰,并能有效的所见代码嵌套深度
3.要常用自带的Action Func Predicate委托类型
不要引入额外的类型 增加负担
http://www.cnblogs.com/akwwl/p/3232679.html
Delegate至少0个参数,至多...
1.#pragma mark - life cycleviewDidLoadviewWillAppear2.#pragma mark - delegate#pragma mark collectionViewDelegate#pragma mark tableviewDelegate.......3...
分类:
其他好文 时间:
2015-11-10 12:28:49
阅读次数:
245
公司来了大牛 是绝好的学习机会今天分享了我们一个代码规范比如UITableViewCell1.首先根据这个cell 需要的数据源 建一个数据model ,只针对于 该cell 好处:数据独立化2.对于cell里面的实例变量 使用setter getter 方法 初始化 一些定量的属性 都可以这个时候...
分类:
移动开发 时间:
2015-11-04 17:22:52
阅读次数:
261
http://chenzhou123520.iteye.com/blog/1627618上一篇介绍了《编码规范系列(一):Eclipse Code Templates设置》,这篇主要介绍Eclipse中Checkstyle的配置。关于Checkstyle,引用百度百科的介绍如下:CheckStyle...
分类:
系统相关 时间:
2015-10-31 18:28:12
阅读次数:
281