定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性。包的命名 (全部小写,由域名定义)Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都 可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在...
分类:
编程语言 时间:
2015-01-15 15:50:01
阅读次数:
142
必读:从官方的开发者页面着手,包括如何构建spark以及编码规范(强烈建议读读编程规范)等;https://cwiki.apache.org/confluence/display/SPARK/Contributing+to+Spark必读: 官方文档简介:http://spark.apache.or...
分类:
其他好文 时间:
2015-01-14 06:17:11
阅读次数:
202
我自己是一个什么样的人呢,我感觉自己既具有独立完成工作的能力,也具有很强的团队配合能力。能够遵循编程规范进行编码,对编程具有浓厚的兴趣有很强的学习能力、动手能力,曾经在学校网络中心当过培训讲师。我的风格:1、本人做事认真、严谨、有耐心,有自我学习新技术的能力并敢于创新;面对困难敢于面对并有能力设法解...
分类:
其他好文 时间:
2015-01-13 19:17:48
阅读次数:
147
客户端的程序
这个程序的功能现在基本是可以实现了,但是不能实现MISRA C的检测,有很多的小红帽,贴出来,希望有知道怎么改的大神不吝赐教。
message.cpp的代码:
#include "message.h"
/***************************************************************************
*不能用字符串函数,用...
分类:
其他好文 时间:
2015-01-05 21:58:47
阅读次数:
274
19、预处理指令
1、文件中的#include语句之前只能是其他预处理指令或注释
2、#include指令中的头文件名字里不能出现非标准字符
3、#include预处理指令应该跟随或“filename”序列
4、C的宏只能扩展为用大括号括起来的初始化、常量、小括号括起来的表达式、类型限定符、存储类标识符或do-while-zero
5、宏不能在块中进行#define和#undef
6、...
分类:
其他好文 时间:
2014-12-09 14:06:38
阅读次数:
342
转自:http://roclinux.cn/?p=3285本原创文章属于《Linux大棚》博客。博客地址为http://roclinux.cn。文章作者为roc wu==【规范】对于普通的类,建议使用前置声明,而不是#include。【什么是前置声明】在英文中,前置声明称为“forward decl...
分类:
编程语言 时间:
2014-12-09 08:08:17
阅读次数:
292
1. 读取一个.C文件,删除该文件中所有的注释语句。然后写入到新的.C文件里。
要求:
1. 删除注释语句功能采用动态链接库形式
2. 在功能实现的基础上:
--单元测试要足够充分
--要通过所有的MISRA C的检查
--代码要符合代码规范。...
分类:
其他好文 时间:
2014-12-08 19:38:41
阅读次数:
153
控制流
1、不能有不能到达的(unreachable)的代码
2、所有非空语句(non-null statement)应该:
a)不管怎样执行都至少有一个副作用
b)可以引起控制流的转移
3、在预处理之前,空语句只能出现在一行上,其后可以跟有注释,假设紧跟空语句的第一个字符是空格
4、不应使用goto语句
5、不应使用continue语句
6、对任何迭代语句至多只应有一条break...
分类:
其他好文 时间:
2014-12-03 21:31:04
阅读次数:
240
1、背景说明
虽然不止一次说明代码规范的问题,但是在协同作战的时候,代码规范这问题总是被遗忘,希望大家能够引以为戒。协同作战的时候,如果不能遵守代码规范,很容易出现各种问题,而且不知道从何处入手解决,消耗时间成本。
实际上,对于代码规范这种问题,应该有人专门来审核代码的,但是公司小,项目也不大,参与的人员也不多的情况下,绝大多数公司都没有这种机制,尤其是在移动端...
分类:
其他好文 时间:
2014-12-01 17:46:57
阅读次数:
247
C#编程规范2011-06-24 13:44:55|分类:雪球|举报|字号订阅1. 简介本规范为一套编写高效可靠的 C# 代码的标准、约定和指南。它以安全可靠的软件工程原则为基础,使代码易于理解、维护和增强,提高生产效率。同时,将带来更大的一致性,使软件开发团队的效率明显提高。2. 适用范围本规范适...