Jsl-OA-Web-Re/CODE_OF_CONDUCT.md
2023-03-21 15:05:15 +08:00

44 lines
1.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 开发要求
## 我们的目标
为了高效、高质量的完成项目交付目标。
## 我们的标准
有助于提高编码效率和质量的行为包括:
- 1、遵守开发规范。
- 2、使用eslint+Prettier自动修复代码
- 3、代码行文尽量整洁规整。业务逻辑简洁、清晰。
- 4、核心业务上必须要有注释头部需要有注释便与溯源。
- 5、公共组件开发需要记录文档且注释丰富。
- 6、问题及细节需要有共享文档进行团队同步。
- 7、阶段性的代码评审整体回顾。
- 8、提测前需要自测和交叉测试。
不可以接受的行为包括:
- 1、独狼行为忽视团队的开发规范和开发要求。
- 2、不自测的代码进行提测。
- 3、无用的代码不删除代码行文和逻辑冗余邋遢。
- 4、对于细节及漏洞不用心对待存在侥幸心理。
- 5、恶意违反公司及团队规则。
一个人的力量始终是有限的,只有在团队中才能更好的发光发热,才完成更大的目标。
保持对前端的热爱和新技术的追求。
始终有对自己有要求,写的代码如诗歌一般优美。
## 代码评审准则
- 1、是否遵守开发规范和开发要求。
- 2、核心功能是否有缺陷。
- 3、页面是否有缺陷。
- 4、细节是否完善、整体代码行文。
- 5、业务逻辑和代码细节是否合理。
## 相关文档
- 前端通用开发规范 [http://172.18.7.186:8181/read/team/prefix_59454ed663cdb4bb8d542c1967a62056.md]