转载自:http://www.cnblogs.com/wfwenchao/p/5209197.html C是一门朴素的语言,你使用的命名也应该这样。与Modula-2和Pascal程序员不同,C程序员不使用诸如“ThisVariableIsATemporaryCounter”这样“聪明”的名字。C程 ...
分类:
编程语言 时间:
2017-09-02 18:06:10
阅读次数:
176
本文总结一些经验教训,以使编出来的代码更为健壮。 1、定义类/结构体的时候不要和系统函数冲突(尤其是不同系统/平台之间移植的时候) 有时候在windows系统下编译没问题,但是在linux系统下就不行了,那是因为linux下有同名函数。 好一点的编译器会提示:Must use 'class/stru ...
分类:
编程语言 时间:
2017-08-28 23:44:43
阅读次数:
260
编程规范 编制代码规范: 建议使用系统的默认设置,同时,需要注意以下几点: 1)注意养成不丢大括号的习惯。 例如在使用 if 语句时,如语句不多于一行,可以不使用大括号。 2)同时定义多个类型时,最好分开定义。 3)每一条语句写成一行,也就是遇到 “ ; ” 就换一行。多条语句写为一行会使代码比较混 ...
今天写这个是为了 提醒自己 编程过程 不仅要有逻辑 思想 还有要规范 代码 这样可读性 感谢我牛神提供的文档 1、PHP 编程规范与编码习惯最主要的有以下几点: 1 文件说明 2 function 函数体说明 3 代码缩进 4 if省略 5 变量规范 6 命名规范 7 十行一注释 8 注释风格 9 ...
分类:
Web程序 时间:
2017-08-17 00:52:53
阅读次数:
237
C语言要从大而全,从基础開始。它属于最好的。别被它误导。它也有非常多错误,不适合标准软件开发人员使用。变量声明,定义,编程规范全然不合规范,可是从语言学习方面做到极致,有大量不同的样例和试题。标准的教科书式的书籍:《C语言程序设计》(谭浩强) c++基础语言学习方面《C++ primer》应该是老大 ...
分类:
编程语言 时间:
2017-08-16 18:20:25
阅读次数:
137
MapReduce是一种编程模型。Hadoop MapReduce采用Master/slave 结构。只要按照其编程规范,只需要编写少量的业务逻辑代码即可实现一个强大的海量数据并发处理程序。核心思想是:分而治之。Mapper负责分,把一个复杂的业务,任务分成若干个简单的任务分发到网络上的每个节点并行 ...
分类:
其他好文 时间:
2017-08-15 10:09:36
阅读次数:
155
对于程序猿来说,编程规范能够养成良好的编程习惯,提高代码质量,减少沟通成本。就在2月9号,阿里出了一份Java开发手冊(正式版),分为编程规约。异常日志。MySQL规约,project规约。安全规约五个章节。这里我依据阿里的编程规约,重点记录(黑色加粗部分)自己还未做好的一些规范,同一时候方便查阅。 ...
分类:
编程语言 时间:
2017-08-07 13:35:48
阅读次数:
230
第一部分: Java语言篇1 《Java编程规范》星级:适合对象:初级,中级介绍:作者James Gosling(Java之父),所以这本书我觉得你怎么也得读一下。对基础讲解的很不错。2 《Java核心技术:卷Ⅰ基础知识》星级:适合对象:初级,中级介绍:官方机构图书,你怎么也得有一本,这本书比较全面 ...
分类:
编程语言 时间:
2017-08-05 16:03:05
阅读次数:
263
python编码规范 1. 前言 1.1. 一般信息[重要必读] 1.2. 如何使用本编程规范 1.2.1. 本规范的层次结构 1.2.2. 条目的级别和编号 1.3. The Zen of Python 2. 语言规范 2.1. import 2.2. 异常 2.3. 全局变量 2.4. 构造函数 ...
分类:
编程语言 时间:
2017-07-27 18:32:11
阅读次数:
435
在Web开发中,后端跟前端配合非常easy出现故障。这时我们就须要一些规则来约束前端任意的编写。 CSS编程规范 1. 属性书写基本顺序 a. 先位置属性(position, top, right, z-index, display, float等) b. 大小(width, height, pad ...
分类:
Web程序 时间:
2017-07-24 21:35:25
阅读次数:
241