--- title: "开发经验与项目规范" type: source tags: [] date: 2026-03-13 --- ## Source File - [[raw/Vibe Coding/开发经验与项目规范整理文档.md]] ## Summary - 核心主题:软件开发经验与项目规范整理 - 问题域:代码规范、架构设计、技术债务管理 - 方法/机制:建立变量名索引、文件命名规范、单一职责原则、微服务架构 - 结论/价值:规范化开发流程,减少技术债务,提升代码可维护性 ## Key Claims - 建立变量名大全文件统一命名,降低命名冲突风险 - 文件结构需包含agents和claude.md说明文档 - 编码规范:DRY、模块化、单一职责、清晰的命名 - 系统架构:先梳理清晰再写代码,小步迭代不做大爆炸开发 - 微服务通过API通信实现独立开发、部署、扩容 - Redis用于缓存提升读性能,MQ实现异步通信解耦 ## Key Concepts - [[DRY原则]]:Don't Repeat Yourself - [[单一职责]]:每个模块只做一件事 - [[微服务架构]]:服务独立拆分与API通信 - [[技术债务]]:通过规范减少长期债务积累 ## Key Entities - [[Redis]]:缓存和Session管理 - [[消息队列]]:异步通信中间件 ## Connections - [[微服务架构]] ← uses ← [[Redis]] + [[消息队列]] ## Contradictions - 无冲突