通用模式¶
骨架项目¶
实现新功能时: 1. 搜索经过验证的骨架项目 2. 使用并行代理评估选项: - 安全评估 - 可扩展性分析 - 相关性评分 - 实施计划 3. 基于最合适的项目进行克隆 4. 在验证过的结构内进行迭代改进
设计模式¶
仓储模式¶
在一致接口背后封装数据访问: - 定义标准操作:findAll、findById、create、update、delete - 具体实现处理存储库细节(数据库、API、文件等) - 业务逻辑依赖于抽象接口,而非存储机制 - 可轻松替换数据源,并通过模拟简化测试
API 响应格式¶
对所有 API 响应使用一致的封装: - 包含成功/状态指示器 - 包含数据负载(错误时为 null) - 包含错误消息字段(成功时为 null) - 分页响应中包含元数据(total、page、limit)
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 ev/ECC