Skip to content

development specification

Ron Mi edited this page Mar 30, 2017 · 3 revisions

开发规范

代码命名规范

Java

  1. Java 变量命名使用 CamelCase,如 courseId、onlineContactMethod

数据库

  1. 表名使用小写命名,间隔符号使用_,如:course_application
  2. Field 命名使用 CamelCase,如:courseId

HTML

  1. HTML 标签使用小写,如:
  2. HTML 标签的扩展属性 data- 使用小写命名,如:data-id、data-user-id等

CSS

  1. CSS 只能使用 class 来应用样式,不允许使用 id
  2. CSS class 使用小写命名,间隔符号使用-,如:btn-lg、image-container等
  3. 前端的 id 和 name,尽量使用 CamelCase

Javascript

Bootstrap

  1. Boostrap 的扩展属性使用的值使用 CamelCase,如:
  • id="imageModal"
  • data-target="#imageModal"
  • id="imageModalLabel"
  • aria-labelledby="imageModalLabel"

Clone this wiki locally