这是一个创建于 46 天前的主题,其中的信息可能已经有所发展或是发生改变。
- 想问问大家平时都是如何设置 Rules 、Workflows 来提高代码质量和简化流程的
-
目前我就只设置了一个全局和一个项目的 Rules
-
全局
- 所有回复使用中文,注释也使用中文
- 不要过度设计,保证代码简洁易懂,简单实用
- 写代码时,要注意圈复杂度,代码尽可能复用
- 写代码时,注意模块设计,尽量使用设计模式
- 改动时最小化修改,尽量不修改到其他模块代码
- 直接给出需要执行的命令,严禁在对话中执行提示执行命令
-
项目
- 请保持新增功能模块与项目其他模块一致
- 健壮且详细的异常处理
- 请添加必要的日志
- 请添加必要的中文注释
- 想设置一个审核代码的 Workflows 大家有没有什么推荐的