优美胜于丑陋(Python 以编写优美的代码为目标) 明了胜于晦涩(优美的代码应当是明了的,命名规范,风格相似) 简洁胜于复杂(优美的代码应当是简洁的,不要有复杂的内部实现) 复杂胜于凌乱(如果复杂不可避免,那代码间也不能有难懂的关系,要保持接口简洁) 扁平胜于嵌套(优美的代码应当是扁平的,不能有太...
分类:
编程语言 时间:
2015-03-14 16:41:37
阅读次数:
156
Pythonic定义Python最常用的编码风格还是PEP8,详见:http://jython.cn/dev/peps/pep-0008/Pythonic确实很难定义,先简单引用下《Python之禅》中的几句经典阐释:优美胜于丑陋(Python 以编写优美的代码为目标)明了胜于晦涩(优美的代码应当是...
分类:
编程语言 时间:
2015-03-14 16:39:40
阅读次数:
182
在编程时候,尤其是在一个大的团队里面,遵守统一的编程规范是极其重要的。为所有的开发人员制定一个源代码书写标准,以及程序和文件的命名标准,使他们在编程时有一致的格式,这样,每个编程人员编写的代码能够被其他人理解,减少程序维护和移交的成本。 这里先只介绍关于Delphi语言的编程规范,暂时跳过文件...
Objective-C编程规范
格式化
缩进
行缩进使用4个空格,不要使用Tab字符。
在定义变量、变量赋值等一些操作时,如果同时操作的数据较多时,建议采用Tab键排版,使写出来的代码更整洁
方法声明和定义
留一个空格在 – 或 + 和返回类型之间,但参数列表里的参数之间不要留间隔。
如果参数过多,推荐每个参数各占一行。使用多行的情况下,以参数前的冒号用于...
分类:
其他好文 时间:
2015-03-13 16:33:18
阅读次数:
140
规范: 1.不要在一个源代码文件中放置多个类。 2.要用所含公共类型的名称来命名源代码文件。 属性: 属性的关键特点在于,它提供了从变成角度看似于字段的api,但是事实上并不存在这样的字段。 自动实现的属性是为了满足现在不需要额外代码而将来或许需要进行额外的验证等操作的字段封装。 这样虽然属性的声明...
转自:http://www.cnblogs.com/celestial/archive/2012/06/30/2571417.htmliOS编程规范编码规范一、文档结构管理1.建立Libraries文件夹,所有第三方库放入其中。2.建立Utilities文件夹,自已封装的类放入其中。3.建立Cons...
分类:
移动开发 时间:
2015-03-09 15:52:51
阅读次数:
188
学习C++的时候就没有怎么重视异常这部分知识,后来知道也基本没有看到C++项目里面用try/catch的。google编程规范中甚至直接说明不使用C++这个特性,所以我一直都没搞明白这个“简单的”try/catch。
查阅《C++编程思想》,我记录以下一些内容。首先是C语言的一些错误处理方法。
1) 出错信息可通过函数的返回值获得。如果函数返回值不能用,则可设置...
分类:
编程语言 时间:
2015-03-02 19:14:49
阅读次数:
149
软件实现:程序设计语言一直在不断地演化和演变,其发展经历了从机器语言到高级语言的过程。软件编程规范:文件命名和组织;代码的版式(适当的空行、代码行及行内空格);分行、对齐与缩进、命名规则(通用规则、其他规则);声明;注释(文档风格,C语言风格,当行注释)。软件编程案例分析:程序注释问题,变量命名问题...
分类:
其他好文 时间:
2015-03-01 13:06:28
阅读次数:
111
第九章、软件实现 软件实现是软件产品由概念到实体的一个关键过程。1.程序设计语言主要讲了其发展、演变与一些特性。2.软件编程规范:包括文件名与组织、代码的版式,代码的版式分为适当的空行、代码行及行内空格、分行、对其与缩进、命名规则、声明、注释几部分注意点。3.软件编码案例分析:有编程注释问题...
分类:
其他好文 时间:
2015-02-27 16:23:51
阅读次数:
119
软件实现 软件的实现离不开编程语言 选择编程语言要注意到 软件的应用领域,用户的要求,系统兼容,可移植性,开发环境等。 编码离不开编程规范,首先要注意文件的命名与组织,代码的版式,其中版式要注意有1 适当的换行 2代码行及行内空格 3分行 对其和缩进,4还要注意命名规则声明和注释。 文章还介绍软件....
分类:
其他好文 时间:
2015-02-26 22:55:13
阅读次数:
144