会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
for ideas
博客园
首页
新随笔
联系
订阅
管理
2025年10月15日
需求分析论
摘要: 找角色:人、系统 找名词:划分到各系统类 找实体:名词抽象,细化属性 找关系:实体关系,关联、聚合、组合 找动词: 识别实体方法 找服务类:识别领域服务,聚合一组聚合根实体交互 流程交互:服务类关系调用,同步or异步 状态机
阅读全文
posted @ 2025-10-15 10:08 yuxuan0802
阅读(5)
评论(0)
推荐(0)
2025年10月13日
网关本质论
摘要: Web应用网关:本质属于代理模式服务,将用户前端请求,通过代理服务,真实映射到真实物理服务器服务 代理层,得到HTTP请求后,可以做很多事情,例如身份认证、鉴权、API权限控制,限流,日志等
阅读全文
posted @ 2025-10-13 14:36 yuxuan0802
阅读(2)
评论(0)
推荐(0)
2025年7月24日
代码重构技术有哪些
摘要: 参考 《重构-改善代码设计》 《重构与模式》 一、代码结构优化类 提炼方法(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)
2025年7月22日
20个系统设计概念
摘要:
阅读全文
posted @ 2025-07-22 15:33 yuxuan0802
阅读(3)
评论(0)
推荐(0)
Redis16种使用场景
摘要:
阅读全文
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)
REDIS知识图谱
摘要:
阅读全文
posted @ 2025-07-22 15:28 yuxuan0802
阅读(7)
评论(0)
推荐(0)
WEB应用程序的典型架构
摘要:
阅读全文
posted @ 2025-07-22 15:26 yuxuan0802
阅读(5)
评论(0)
推荐(0)
下一页
公告