#规范

iOS新建项目架构规范

 当我们进入到新的公司的第一天,看到以前老员工编写的代码,找个东西累死人咧,那个抓耳挠腮的啊,一般情况下都有想揍人的赶脚。哈哈,不忙,先想一下自己的代码!想一下自己写的代码怎么才能新来的人一眼就能看懂,想找什么,在几秒之内就能找到?这个就要在前期创建项目的时候留神了,要保证项目的易读性、易维护性以及易扩展性等...

理解JS中的模块规范(CommonJS,AMD,CMD)

  随着互联网的飞速发展,前端开发越来越复杂。本文将从实际项目中遇到的问题出发,讲述模块化能解决哪些问题,以及如何使用Sea.js进行前端的模块化开发。  我们从一个简单的习惯出发。我做项目时,常常会将一些通用的、底层的功能抽象出来,独立成一个个函数,比如functioneach(arr){//实现代码}functio...

Google的Shell开发规范

官方:https://google.github.io/styleguide/shell.xml中文:http://zh-google-styleguide.readthedocs.io/en/latest/google-shell-styleguide/https://github.com/zh-google-sty...
代码星球 ·2020-06-27

Linux文件名命名规范

注意:在Linux下全部文件和文件夹命名都是小写的!Linux系统区分英文字符的大小写。命名目录和命名文件的规则是相同的。除非有特别的原因,否则用户创建的文件和目录名要使用小写字符。大多数的Linux命令也使用小写字符。   Linux系统下的文件名长度最多可到256个字符。通常情况下,文...
代码星球 ·2020-06-26

官方Java编码规范

先由Sun制定,之后Sun把Java卖给了Oracle,最后就成了Oracle制定的了。但是版本比较旧了,停留在1999年。相比Google的编码规范,罪名写的却别就是Sun采用的是4个空格进行缩进。参考文档:http://www.oracle.com/technetwork/java/javase/documenta...
代码星球 ·2020-06-26

Java代码规范和质量检查插件-Checkstyle(官方资源)

其实Checkstyle是一个JAR包,然后第三方开发者开发了Eclipse/IDEA的插件。官网:https://github.com/checkstyle/checkstyleEclipse插件:http://www.cnblogs.com/EasonJim/p/7690008.htmlIDEA插件:https:/...

RESTful API设计规范收集

说明:其实没有绝对的规范,达到90%即可。理解RESTful架构:http://www.ruanyifeng.com/blog/2011/09/restful.htmlRESTfulAPI设计指南:http://www.ruanyifeng.com/blog/2014/05/restful_api.htmlGitHub...

Maven命名规范收集

一、基本命名规范:groupId:定义当前Maven项目隶属的实际项目,例如org.sonatype.nexus,此id前半部分org.sonatype代表此项目隶属的组织或公司,后部分代表项目的名称,如果此项目多模块话开发的话就子模块可以分为org.sonatype.nexus.plugins和org.sonatyp...
代码星球 ·2020-06-26

中文技术文档的写作规范(转)

来自老阮的中文技术文档规范:https://github.com/ruanyf/document-style-guide...

ava包(package)的命名规范,java中package命名规则

Java的包名都有小写单词组成,类名首字母大写;包的路径符合所开发的系统模块的定义,比如生产对生产,物资对物资,基础类对基础类。以便看了包名就明白是哪个模块,从而直接到对应包里找相应的实现。     由于Java面向对象的特性,每名Java开发人员都可以编写属于自己的J...

Python代码项目目录规范v1.0

程序目录规范:bin#存放可执行程序xxxx.py#程序主程序(入口文件)config#存放配置信息settings.py#全局配置文件(可能暂时未应用)db#存放数据文件course_info.pickel#课程信息student_info.pickel#学生信息teacher_info.pickel#教师信息doc...

Python 编码规范

官网规范:https://www.python.org/dev/peps/pep-0008/1、不在同一句import中引用多个库#正确姿势:importosimportsys#错误姿势importos,sys#未被使用的库就不用引用了2、代码长度约束一行列数:PEP8规定最大为79列,如果拼接url很容易超限一个函数...
代码星球 ·2020-06-21

浅谈RESTful API接口设计标准及规范,及Django rest_framework使用

前言网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备…)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"APIFirst"的设计思想。RESTfulAPI是目前比较成熟的一套互联网应用程序的AP...

阿里云Redis开发规范

https://yq.aliyun.com/articles/531067#comment一、键值设计1.key名设计(1)【建议】:可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:idugc:video:1(2)【建议】:简洁性保证语义的前提下,控制key的长度,当key...
代码星球 ·2020-06-17

前端代码相关规范

总结一下目前在用的前端代码规范,可作为开发参考 项目目录和文件的命名使用小写字母,避免使用大写或驼峰,多个单词以下划线_分隔 如:my_project/cast_detail.js目录有复数意义的时候,使用复数命名 如scripts images某些第三方插件可直接使用中划线-作...
代码星球 ·2020-06-16
首页上一页...7891011...下一页尾页