Files
nexus/wiki/sources/开发经验与项目规范整理.md

41 lines
1.6 KiB
Markdown
Raw 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.
---
title: "开发经验与项目规范整理"
type: source
tags: [开发规范, 编码规范, 项目管理]
date: 2025-12-30
---
## Source File
- [[raw/Vibe Coding/开发经验与项目规范整理文档.md]]
## Summary
- 核心主题:软件开发经验与项目规范整理——从变量命名到架构设计
- 问题域:团队开发规范、代码质量、微服务架构
- 方法/机制:变量名统一 → 文件结构规范 → 编码规范 → 系统架构 → 单一职责
- 结论/价值:编程核心——先理解需求,保持简单,小步迭代,测试驱动
## Key Claims
- 变量名维护:建立变量名大全文件,统一命名降低冲突
- 文件结构每个子目录含agents自动化逻辑和claude.md说明文档
- 编码规范:消费端/生产端/状态/变换清晰划分,函数只做一件事
- 架构原则:先梳理架构(模块/输入输出/数据流/服务边界),保持简单
- 核心思想:理解需求 → 保持简单 → 写可维护测试 → 小步迭代
- 编程建议:命名语义化、单一职责、可读性优先、注释解释"为什么"
- 微服务:独立开发/部署/扩容服务间通过API通信
- Redis缓存提升读性能、降低DB压力、提供计数/锁/队列
- 消息队列:解耦、削峰填谷、异步任务处理
## Key Concepts
- [[开发规范]]:变量命名/文件结构/编码规范
- [[软件架构]]:微服务/Redis/消息队列
- [[单一职责]]:每个函数只做一件事
## Key Entities
- [[开发规范]]:核心研究对象
## Connections
- [[开发经验与项目规范整理]] ← documents [[开发规范]]
## Contradictions
- 无冲突