为了尽可能的提升阅读其他人代码时的效率,下面例举了一系列的通用规则,特别是有关于PHP代码风格的。各个成员项目间的共性组成了这组代码规范。当开发者们在多个项目中合作时,本指南将会成为所有这些项目中共用的一组代码规范。 因此,本指南的益处不在于这些规则本身,而在于在所有项目中共用这些规则。 1. 概述 ...
分类:
其他好文 时间:
2018-03-12 21:08:56
阅读次数:
1203
为了方便差错以及代码阅读,是时候改一下以前的代码风格了,新的代码风格规则如下: 一、大致框架 所有的include必须放在程序开头 include顺序为:c++标准库>c标准库 c标准库的引用应用c前缀而不是.h后缀 main函数统一在整个程序的结尾 程序的输入部分大体由init函数来实现 所有函数 ...
分类:
其他好文 时间:
2018-03-09 12:15:06
阅读次数:
201
前言 本系列意在增强团队的开发协作,提高代码质量和打造开发基石的编码风格规范。 我们知道,当一个团队开始指定并实行编码规范的话,错误就会变得更加显而易见。如果一段特定的代码不符合规范的话,它有可能只是代码风格错误,而也有可能会是bug。早期指定规范就使得代码审核得以更好的开展,并且可以更精确的地定位 ...
分类:
其他好文 时间:
2018-03-09 01:40:12
阅读次数:
178
JenKins结合cppcheck及cpplint 最近公司需要在Jenkins上安装cppcheck及cpplint进行代码风格及静态代码检测,这里记录下过程。 前提条件 安装了Jenkins 步骤如下 第一步:安装cppcheck并配置环境 通过源码安装 下载地址: https://github ...
分类:
其他好文 时间:
2018-03-08 02:56:32
阅读次数:
342
构建之法 第四章 读书笔记 4.1代码规范 代码规范可以分为两部分: 代码风格规范—主要是文字上的规定 代码设计规范—牵涉到程序设计、模块之间的关系、设计模式等方方面面的通用原则 4.2代码风格规范 代码风格的原则是:简明,易读,无二义性。 缩进:4个空格的距离阅读性最好。 行宽:可限制为100个字 ...
分类:
其他好文 时间:
2018-03-04 23:00:32
阅读次数:
178
1 代码风格规范 4个空格的缩进 每个{}独占一行 不要把多个变量定义在一行上 一个类型的成员变量用m_name来命名 Pascal:所有的类型/类/函数名 lowerCamel:变量 注释是为了解释程序做什么(What),为什么这么做(Why),以及要特别注意的地方,只用ASCII字符,不要用中文 ...
分类:
其他好文 时间:
2018-03-03 15:30:10
阅读次数:
155
4.1 代码规范 代码规范可以分为两个部分: 代码风格规范:主要是文字上的规定 代码设计规范:牵扯到程序设计,模块之间的关系,设计模式等方方面面的通用原则。 4.2 代码风格规范 代码风格的原则是简明,易读,无二义性 Tab键在不同的情况下会显示不同的长度,严重干扰阅读体验。4个空格的距离可读性最好 ...
分类:
其他好文 时间:
2018-03-03 13:59:54
阅读次数:
146
1.代码 1、<code>:一般是针对于单个单词或单个句子的代码 Bootstrap的代码风格有三种: <code> <pre> <kbd> 2、<pre>:一般是针对于多行代码(也就是成块的代码) <ul> <li>...</li> <li>...</li> <li>...</li> </ul> ...
分类:
其他好文 时间:
2018-03-01 20:17:00
阅读次数:
150
反向存储,从左往右加 [抄题]: 你有两个用链表代表的整数,其中每个节点包含一个数字。数字存储按照在原来整数中相反的顺序,使得第一个数字位于链表的开头。写出一个函数将两个整数相加,用链表形式返回和。给出两个链表 3->1->5->null 和 5->9->2->null,返回 8->0->8->nu ...
分类:
其他好文 时间:
2018-02-23 20:41:03
阅读次数:
134
我为什么要强调写优雅的代码? 目前的大多互联网公司做的都不太好, 包括网易阿里等大公司的很多产品, 代码结构很差, 可读性不好, 可维护性差, 我记得我曾经接手过一个烂的掉渣的项目, 原作者的代码风格让我至今想起都特别敬佩, 天马行空,乱七八糟。来形容一点也不过分, 变量,方法命名 中英文结合,呵呵 ...
分类:
其他好文 时间:
2018-02-20 22:26:34
阅读次数:
194