摘要: 找角色:人、系统 找名词:划分到各系统类 找实体:名词抽象,细化属性 找关系:实体关系,关联、聚合、组合 找动词: 识别实体方法 找服务类:识别领域服务,聚合一组聚合根实体交互 流程交互:服务类关系调用,同步or异步 状态机 阅读全文
posted @ 2025-10-15 10:08 yuxuan0802 阅读(5) 评论(0) 推荐(0)
摘要: Web应用网关:本质属于代理模式服务,将用户前端请求,通过代理服务,真实映射到真实物理服务器服务 代理层,得到HTTP请求后,可以做很多事情,例如身份认证、鉴权、API权限控制,限流,日志等 阅读全文
posted @ 2025-10-13 14:36 yuxuan0802 阅读(2) 评论(0) 推荐(0)
摘要: 参考 《重构-改善代码设计》 《重构与模式》 一、代码结构优化类 提炼方法(Extract Method)将重复代码或复杂逻辑块封装为独立函数 合并重复代码消除跨模块/函数的重复逻辑(例如通过工厂模式统一对象创建) 拆分循环(Split Loop)将多职责循环拆分为多个独立循环 管道替代循环(Rep 阅读全文
posted @ 2025-07-24 10:37 yuxuan0802 阅读(32) 评论(0) 推荐(0)
摘要: 一、核心策略体系 功能等价原则 必须保持代码外部行为不变,仅优化内部结构 通过小步修改 + 自动化测试保障稳定性 两顶帽子模型 功能开发帽:专注新增功能的实现 重构优化帽:专注代码质量提升 开发过程中需动态切换两种模式,每次提交只聚焦单一目标 渐进式优化 将复杂问题拆解为原子操作(如提取方法、简化条 阅读全文
posted @ 2025-07-24 10:33 yuxuan0802 阅读(44) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2025-07-22 15:33 yuxuan0802 阅读(3) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2025-07-22 15:32 yuxuan0802 阅读(7) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2025-07-22 15:30 yuxuan0802 阅读(7) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2025-07-22 15:30 yuxuan0802 阅读(2) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2025-07-22 15:28 yuxuan0802 阅读(7) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2025-07-22 15:26 yuxuan0802 阅读(5) 评论(0) 推荐(0)