服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

强烈推荐:360 的开源力作,超详细的编程规范指南

日期: 来源:TJ君收集编辑:

大家好,我是TJ

一个励志推荐10000款开源项目与工具的程序员

今天给大家推荐的开源项目是由 360 开源的「360 安全规则集合」,简称《安规集》,由 360 质量工程部主导,将编程时需要注意的问题总结成若干规则,可为制定编程规范提供依据,也可为代码审计或相关培训提供指导意见,旨在提升软件产品的可靠性、健壮性、可移植性以及可维护性,从而提升软件产品的综合安全系数。
堪称详细的 C/C++ 编程规范指南,适用于桌面、服务端及嵌入式软件系统。
目前主要针对 C 和 C++ 语言,提供:
c-cpp-rules.md:C/C++ 规则详细说明文档  
c-cpp-rules.json:C/C++ 规则结构化文档  
c-ub-list.md:C 未定义行为成因列表  
cpp-ub-list.md:C++ 未定义行为成因列表与标准导读
面向软件开发、测试及相关管理人员,适用于桌面、服务端及嵌入式软件系统。 紧随语言标准,融汇 C++ Core Guidelines、SEI CERT、MISRA 等权威规范体系,并持有独到的观点是这个项目的宗旨。
内容真的非常详细,咱就以 c-cpp-rules 文档为例,看看,如下:
内容太多,我就不一一举例和截图了,大家自己去 GitHub 上详细查看吧。
开源项目地址:https://github.com/Qihoo360/safe-rules
开源项目组织:360 工程团队


往期推荐


点击下方卡片,关注公众号“TJ君

每天了解一个牛x、好用、有趣的东东


相关阅读

  • Infinite 新作:可在浏览器上运行 Mac OS 9 系统

  • 大家好,我是TJ一个励志推荐10000款开源项目与工具的程序员IT之家 2 月 14 日消息,软件工程师 Mihai Parparita 再次上线了 macos9.app,允许用户在浏览器中运行已经过时的 Mac O
  • 数据库表结构文档也可以自动生成啦!

  • 大家好,我是TJ一个励志推荐10000款开源项目与工具的程序员大家后,我是TJ不知道你是否跟我一样,每天除了写代码之外,还要写不少文档。目前已经有不少工具帮助我们减少工作量,比如
  • 推荐一个比 Redis 性能更强的数据库!

  • 大家好,我是TJ一个励志推荐10000款开源项目与工具的程序员大家好,我是TJ!今天给大家推荐一个比Redis性能更强的数据:KeyDBKeyDB是Redis的高性能分支,侧重于多线程、内存效率和高
  • ChatGPT for Google :将 ChatGPT 整合到搜索引擎

  • 大家好,我是TJ一个励志推荐10000款开源项目与工具的程序员ChatGPT for Google 浏览器插件,在搜索引擎结果页面右侧显示 ChatGPT 的回答。支持 Chrome, Edge 和 Firefox 等主流
  • “是时候为开源做贡献了” | Linux 中国

  • 导读:为开源做出贡献本身就是一种有意义的事。但是它需要人们的投入和奉献,而这个过程涉及许多步骤,从选择项目到确保你的贡献成果获得关注。本文字数:4424,阅读时长大约:7分钟Ni
  • 2023年做什么最赚钱?答案就三个字!

  • 韭菜找项目,大佬找需求!过去三年,因为众所周知的原因,很多人的日子过得一言难尽,现在一切终于回到正轨,很多人最大的需求是什么呢?没错,就是搞钱!很多人都说,2023年最重要的事情,就是搞

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四

最新文章

  • Infinite 新作:可在浏览器上运行 Mac OS 9 系统

  • 大家好,我是TJ一个励志推荐10000款开源项目与工具的程序员IT之家 2 月 14 日消息,软件工程师 Mihai Parparita 再次上线了 macos9.app,允许用户在浏览器中运行已经过时的 Mac O
  • 数据库表结构文档也可以自动生成啦!

  • 大家好,我是TJ一个励志推荐10000款开源项目与工具的程序员大家后,我是TJ不知道你是否跟我一样,每天除了写代码之外,还要写不少文档。目前已经有不少工具帮助我们减少工作量,比如
  • 推荐一个比 Redis 性能更强的数据库!

  • 大家好,我是TJ一个励志推荐10000款开源项目与工具的程序员大家好,我是TJ!今天给大家推荐一个比Redis性能更强的数据:KeyDBKeyDB是Redis的高性能分支,侧重于多线程、内存效率和高
  • ChatGPT for Google :将 ChatGPT 整合到搜索引擎

  • 大家好,我是TJ一个励志推荐10000款开源项目与工具的程序员ChatGPT for Google 浏览器插件,在搜索引擎结果页面右侧显示 ChatGPT 的回答。支持 Chrome, Edge 和 Firefox 等主流