Web开发流程
- 需求分析
- 系统设计
- 编码开发
- 集成测试
开发注意事项
- 需求分析及系统设计时,需要站在整个项目的角度分析问题
- 开发前记得 git fetch 最新代码
- 开发过程中不要基于master分支进行开发,master分支负责和主分支保持一致,新建分支负责编开发
- 开发完成后进行本地测试,本地测试通过进行CI测试,CI测试通过后再提MR
- 开发完后删除所有的不必要打印日志或注释
编码注意事项
Python
变量命名规范:按照业务需求命名(核心:通俗易懂)
逻辑判断尽量简化
json.loads()能用一次绝不用第二次
Lua
变量使用前必须定义 local
共享内存的变量名不要复用
获取数据等操作,尽量封装成模块,要用的时候再调用
编码风格和同级代码保持一致
Yaml
用于保存站点配置信息,push到仓库的yaml文件不能包含真实ip或密码
键名字全部大写
编码风格保持一致