You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
RuoYi-Vue/openspec/changes/archive/2026-06-28-refactor-coding-.../design.md

505 B

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

Design: 编码规范体系

Java 编码规范

  • 遵循阿里巴巴 Java 开发手册
  • 使用 Checkstyle + SpotBugs
  • 统一命名规范
  • 注释规范JavaDoc

前端编码规范

  • ESLint + Prettier
  • Vue 风格指南
  • TypeScript 规范
  • 组件命名规范

Git 规范

  • Conventional Commits
  • 分支管理策略Git Flow
  • PR/MR 模板
  • Code Review 检查清单

自动化工具

  • 前端ESLint + Prettier + Husky
  • 后端Checkstyle + SpotBugs + SonarQube
  • CI/CD 集成