Web开发流程

  1. 需求分析
  2. 系统设计
  3. 编码开发
  4. 集成测试

开发注意事项

  1. 需求分析及系统设计时,需要站在整个项目的角度分析问题
  2. 开发前记得 git fetch 最新代码
  3. 开发过程中不要基于master分支进行开发,master分支负责和主分支保持一致,新建分支负责编开发
  4. 开发完成后进行本地测试,本地测试通过进行CI测试,CI测试通过后再提MR
  5. 开发完后删除所有的不必要打印日志或注释

编码注意事项

Python

变量命名规范:按照业务需求命名(核心:通俗易懂)

逻辑判断尽量简化

json.loads()能用一次绝不用第二次

Lua

变量使用前必须定义 local

共享内存的变量名不要复用

获取数据等操作,尽量封装成模块,要用的时候再调用

编码风格和同级代码保持一致

Yaml

用于保存站点配置信息,push到仓库的yaml文件不能包含真实ip或密码

键名字全部大写

编码风格保持一致