51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#规范
iOS新建项目架构规范
当我们进入到新的公司的第一天,看到以前老员工编写的代码,找个东西累死人咧,那个抓耳挠腮的啊,一般情况下都有想揍人的赶脚。哈哈,不忙,先想一下自己的代码!想一下自己写的代码怎么才能新来的人一眼就能看懂,想找什么,在几秒之内就能找到?这个就要在前期创建项目的时候留神了,要保证项目的易读性、易维护性以及易扩展性等...
代码星球
·
2020-06-27
iOS
新建
项目
架构
规范
理解JS中的模块规范(CommonJS,AMD,CMD)
随着互联网的飞速发展,前端开发越来越复杂。本文将从实际项目中遇到的问题出发,讲述模块化能解决哪些问题,以及如何使用Sea.js进行前端的模块化开发。 我们从一个简单的习惯出发。我做项目时,常常会将一些通用的、底层的功能抽象出来,独立成一个个函数,比如functioneach(arr){//实现代码}functio...
代码星球
·
2020-06-27
理解
JS
中的
模块
规范
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
Google
Shell
开发
规范
Linux文件名命名规范
注意:在Linux下全部文件和文件夹命名都是小写的!Linux系统区分英文字符的大小写。命名目录和命名文件的规则是相同的。除非有特别的原因,否则用户创建的文件和目录名要使用小写字符。大多数的Linux命令也使用小写字符。 Linux系统下的文件名长度最多可到256个字符。通常情况下,文...
代码星球
·
2020-06-26
Linux
文件名
命名
规范
官方Java编码规范
先由Sun制定,之后Sun把Java卖给了Oracle,最后就成了Oracle制定的了。但是版本比较旧了,停留在1999年。相比Google的编码规范,罪名写的却别就是Sun采用的是4个空格进行缩进。参考文档:http://www.oracle.com/technetwork/java/javase/documenta...
代码星球
·
2020-06-26
官方
Java
编码
规范
Java代码规范和质量检查插件-Checkstyle(官方资源)
其实Checkstyle是一个JAR包,然后第三方开发者开发了Eclipse/IDEA的插件。官网:https://github.com/checkstyle/checkstyleEclipse插件:http://www.cnblogs.com/EasonJim/p/7690008.htmlIDEA插件:https:/...
代码星球
·
2020-06-26
Java
代码
规范
质量检查
插件
RESTful API设计规范收集
说明:其实没有绝对的规范,达到90%即可。理解RESTful架构:http://www.ruanyifeng.com/blog/2011/09/restful.htmlRESTfulAPI设计指南:http://www.ruanyifeng.com/blog/2014/05/restful_api.htmlGitHub...
代码星球
·
2020-06-26
RESTful
API
设计
规范
收集
Maven命名规范收集
一、基本命名规范:groupId:定义当前Maven项目隶属的实际项目,例如org.sonatype.nexus,此id前半部分org.sonatype代表此项目隶属的组织或公司,后部分代表项目的名称,如果此项目多模块话开发的话就子模块可以分为org.sonatype.nexus.plugins和org.sonatyp...
代码星球
·
2020-06-26
Maven
命名
规范
收集
中文技术文档的写作规范(转)
来自老阮的中文技术文档规范:https://github.com/ruanyf/document-style-guide...
代码星球
·
2020-06-26
中文
技术文档
写作
规范
ava包(package)的命名规范,java中package命名规则
Java的包名都有小写单词组成,类名首字母大写;包的路径符合所开发的系统模块的定义,比如生产对生产,物资对物资,基础类对基础类。以便看了包名就明白是哪个模块,从而直接到对应包里找相应的实现。 由于Java面向对象的特性,每名Java开发人员都可以编写属于自己的J...
代码星球
·
2020-06-26
package
命名
ava
规范
java
Python代码项目目录规范v1.0
程序目录规范:bin#存放可执行程序xxxx.py#程序主程序(入口文件)config#存放配置信息settings.py#全局配置文件(可能暂时未应用)db#存放数据文件course_info.pickel#课程信息student_info.pickel#学生信息teacher_info.pickel#教师信息doc...
代码星球
·
2020-06-21
Python
代码
项目
目录
规范
Python 编码规范
官网规范:https://www.python.org/dev/peps/pep-0008/1、不在同一句import中引用多个库#正确姿势:importosimportsys#错误姿势importos,sys#未被使用的库就不用引用了2、代码长度约束一行列数:PEP8规定最大为79列,如果拼接url很容易超限一个函数...
代码星球
·
2020-06-21
Python
编码
规范
浅谈RESTful API接口设计标准及规范,及Django rest_framework使用
前言网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备…)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"APIFirst"的设计思想。RESTfulAPI是目前比较成熟的一套互联网应用程序的AP...
代码星球
·
2020-06-17
浅谈
RESTful
API
接口
设计
阿里云Redis开发规范
https://yq.aliyun.com/articles/531067#comment一、键值设计1.key名设计(1)【建议】:可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:idugc:video:1(2)【建议】:简洁性保证语义的前提下,控制key的长度,当key...
代码星球
·
2020-06-17
阿里
Redis
开发
规范
前端代码相关规范
总结一下目前在用的前端代码规范,可作为开发参考 项目目录和文件的命名使用小写字母,避免使用大写或驼峰,多个单词以下划线_分隔 如:my_project/cast_detail.js目录有复数意义的时候,使用复数命名 如scripts images某些第三方插件可直接使用中划线-作...
代码星球
·
2020-06-16
前端
代码
相关
规范
首页
上一页
...
7
8
9
10
11
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他