当前位置:   article > 正文

阿里、腾讯、百度大厂的程序员编程指南规范_大厂开发规范

大厂开发规范

众所周知,现在软件行业不仅要求功能完成,对代码规范也是要求非常高的。一个编程规范不仅是代码美观、易读,在调试bug、程序安全等方面都是有影响的。比如:代码中的魔法数字,要求提取枚举、SQL语句要求不能采用拼接方式,就会方便调试、避免SQL注入。总而言之,代码规范是对一个程序员最基本的要求,也是利于团队协作的、减少沟通成本、提高工作效率,可以说是百里无一害。

下面我整理了几个大厂的编程规范,语言包含:Javascript、Css、Java、C#,这些文档不仅是初学者有必要看,有经验的程序员也是可以学习的,编程规范不仅是规则,更是可以从大厂的规范中学习到很多知识,比如大厂为什么这么订规范、他们是考虑原则是什么,带着类似问题的思考,都有非常有利于我们提高编程能力的。

前端编程规范

腾讯

图片

此文档包含:PC端、移动端Css规范、设计规范

规范文档:通用规范、PC端专属规范、移动端专属规范、具体业务规范

组件:提供了前端常用组件、工具,都是非常实用的。

文档地址:https://tgideas.qq.com/doc/index.html

阿里巴巴

图片

这是阿里巴巴针对JavaScript定义的规范,内容包含:变量、对象、数组、列表、函数、注释、空白、控制、循环、逗号、命名约定、字符串等等。这份文档非常详细的列举了好的代码与坏的代码的对比,非常有用。

文档地址:https://github.com/airbnb/javascript

**京东
**

图片

京东的规范更是详细,这份文档针对Html、CSS、JavaScript、图片、命名、React都有详细的规范。

文档地址:https://guide.aotu.io/index.html

百度

图片

百度规范内容包含:代码风格、语言特效、浏览器方面都进行了规范,一份JavaScript非常规范、详细的文档。

文档地址:https://github.com/ecomfe/spec/blob/master/javascript-style-guide.md

后端

阿里巴巴Java规范

图片

说到阿里Java开发手册,可以说是大家都非常清楚了。这份文档阿里Java开发手册针对:编码规范、异常日志、单元测试、安全规范、MySql表设计规范、工程结构、设计规范都有着非常明细的定义,可以说是业界的编程的规范了,Java程序员必读的手册。

文档地址:https://www.w3cschool.cn/alibaba_java/

微软C#编程规范

图片

作为一名后端程序员,在市面上针对Java、PHP等其他语言大厂都有出一些规范,但是C#方面却非常少,其实微软官方就有一份非常规范的文档,微软这个文档,不仅针对编程规范、更是C#学习入门文档,看完这份文档C#也算是入门了。

文档地址:https://docs.microsoft.com/zh-cn/dotnet/csharp/

好了,就分享到这边了,这些编程规范可以说是程序员必读的文档,在不同解读阅读相信都能有不同的心得,建议收藏。

- End -

推荐阅读

专注分享编程知识、热门有用有趣的开源项目

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号