软件编程规范总则CHECKLIST.doc
2024-04-10 17:45:27 145KB
1
华为软件编程规范和范例,对编程的规范有很大帮助,学习C语言必备
2024-03-18 15:26:42 170KB 华为软件编程规范和范例
1
《Java开发手册》四年前首次发布,到现在共有200多万开发者下载阅读,并用于实际开发中。此次嵩山版增加了前后端规约,并且修正了泰山版出现的一些问题。 内容变化: ①增加前后端规约。打通前后端的任督二脉,形成前后端协作开发的共识。 ②重画分层图例。新图更加突出分层的清晰度,并且去掉图中有歧义的向上箭头。 ③修正BigDecimal的equals错误。3.0与3.00在我们的常规认知里是相等的,但是equals比较的结果由于考虑到精度因素,所以返回为false。 ④修正泰山版的部分文字描述错误。
2024-02-08 01:05:08 1.34MB Java Java开发 编程规范
1
Google Java编程风格规范 gitbook 版本,内容来至Hastein的中文翻译。相当详细,并且是PDF版本的哟!
2024-01-13 08:45:39 834KB Google Java 编程规范 pdf
1
前言 目的 本规范旨在加强编程人员在编程过程中的安全意识,建立编程人员的攻击者思维,养成安全编码的习惯,编写出安 全可靠的代码。 适用范围 C/C++语言编程人员都应遵循本规范所规定的内容。 攻击者思维 编程过程中应该时刻保持以下的假设: 1. 程序所处理的所有外部数据都是不可信的攻击数据 2. 攻击者时刻试图监听、篡改、破坏程序运行环境、外部数据 安全编码基本思想 基于以上的假设,得出安全编码基本思想: 1. 程序在处理外部数据时必须经过严格的合法性校验 编程人员在处理外部数据过程中必须时刻保持这种思维意 识,不能做出任何外部数据符合预期的假设,外部数据必须经过严格判断后才能使用。编码人员必须在这种 严酷的攻击环境下通过遵守这一原则保证程序的执行过程符合预期结果。 2. 尽量减少代码的攻击面 代码的实现应该尽量简单,避免与外部环境做多余的数据交互,过多的攻击面增加了 被攻击的概率,尽量避免将程序内部的数据处理过程暴露到外部环境。 3. 通过防御性的编码策略来弥补潜在的编码人员的疏忽 粗心是人类的天性。由于外部环境的不确定性,以及编 码人员的经验、习惯的差异,代码的执行过程很难达到完全
2023-12-08 09:31:48 911KB 编程语言
1
本规范总则的内容包括:排版、注释、标识符命名、变量使用、代码可测性、程序效率、质量保证、代码编译、单元测试、程序版本与维护等。 本规范总则的示例都以C语言为背景,采用以下的术语描述: ★ 规则:编程时强制必须遵守的原则。 ★ 建议:编程时必须加以考虑的原则。 ★ 说明:对此规则或建议进行必要的解释。 ★ 示例:对此规则或建议从正、反两个方面给出例子。
2023-11-20 08:06:45 318KB C++规范 编程规范
1
早已开放多时的GoogleC++编码规范这几天引起了业内开发人员的广泛关注。   其中,来自硅谷的柯化成认为,这是地球上最好的一份C++编程规范,没有之一,建议广大国内外IT人员研究使用。   盛大的资深开发者赵劼表示,“非常同意。Google在这方面下足了功夫,让所有人写出来的代码都使用同样的规范,就好像在工程师编程世界里普及普通话一样。很多资深工程师刚加入的时候被迫学习编码规范,开始不习惯,后来发现收益非浅。所谓磨刀不误砍柴功,创业公司更应该关注。”   科泰的陈榕也认为,“希望Google索性再出版一个工具,类似早先C语言的lint,按照该规范自动排版。否则谁记得住这么多条条框框?”   C++开发者杜昶旭给大家的建议是,“建议所有开发人员反复阅读此编码规范,直到可以背下来再开始写代码。当然,更好的做法是根据这个再补充出更具体的执行策略。学校里这些知识老师强调的太少,提前自学吧。”
2023-11-05 08:03:34 531KB google 编程规范
1
华为编码技术规范。看后对于自己如何规范编码有个比较明确的了解。
2023-09-02 00:00:17 270KB 编码 规范 华为
1
华为java编程规范(华为机密,未经去许可不得扩散)
2023-08-29 15:54:42 1.93MB java 编程规范 华为 编程
1
阿里巴巴Java编程规范
2023-08-29 15:52:23 627KB Java编程规范
1