- 博客(5)
- 收藏
- 关注
原创 3.0 领域驱动设计概述
1 、什么是领域驱动设计?所谓领域,即是一个组织的业务开展方式,体现业务价值。领域驱动 (domain driven design),简称DDD, 是一种软件 开发的方法论。强调开发人员与领域专家协作,交付业务价值。 强调业务高层次方向 强调系统建模工具和方法,以满足技术需求。系统由业务驱动的,领域驱动开发解决的是面对复杂的业务逻辑时的设计方法。2 、领域驱动的方法文化能提供什么价值?有用的领域模型抽象的业务定义更好的用户体验清晰的模型边界3、领域驱动设计有哪些内...
2020-09-06 20:28:31
198
原创 系统架构设计 2.1 管道-过滤器风格
一、 管道-过滤风格过滤器:功能组件管道:数据流之间的通路1.2 特点管道/过滤器结构将数据流处理分为几个顺序的步骤来实现,一个步骤的输出是另一个步骤的输入,每个步骤由一个过滤器来实现每个过滤器独立完成自己的任务,不同过滤的之间不需要进行交互在管理/过滤器结构中,数据输出 的最终结果 与各个过滤器执行的顺序无关。(如何做到?)1.3 优点1.3.1 简单性允许将系统的输入和输出 看作是各个过滤器行为的简单组全,独立的过滤器能够减小构件之间的耦合度1.3.2 ...
2020-08-23 19:36:55
5302
1
原创 学习笔记(05):150讲轻松搞定Python网络爬虫-HTTP协议介绍(2)
【课程介绍】 本课程总体分成五大模块,分别是网络请求、数据解析、数据存储、爬虫进阶、Scrapy框架和分布式爬虫,包含了一个爬虫工程师需要掌握的几乎所有技能,知识点非常体系。实战部分都是紧贴知识点,即学即用,紧跟潮流。课程还配有许多作业,通过作业可以让学生实现真正把技术转成自己的技能的目的。 【课程内容包括】 共150讲课程+...
2020-05-31 11:03:41
172
原创 学习笔记(04):150讲轻松搞定Python网络爬虫-HTTP协议介绍(1)
【课程介绍】 本课程总体分成五大模块,分别是网络请求、数据解析、数据存储、爬虫进阶、Scrapy框架和分布式爬虫,包含了一个爬虫工程师需要掌握的几乎所有技能,知识点非常体系。实战部分都是紧贴知识点,即学即用,紧跟潮流。课程还配有许多作业,通过作业可以让学生实现真正把技术转成自己的技能的目的。 【课程内容包括】 共150讲课程+...
2020-05-31 10:39:47
155
原创 学习笔记(03):系统架构设计:程序员向架构师转型之路-课程概述
本课程首先围绕普通开发人员如何向架构师转型这一课题,从架构师的角色以及转型过程中会遇到的困难及其解决方法切入展开讨论,总领整个课程。课程主体部分从软件架构体系结构、架构设计、技术体系等角度出发,详细介绍了架构师区别于一般开发人员所需要掌握的架构设计方法论与相关实践,包括架构风格与模式、领域驱动设计、类与框架设计、分布式系统架构设计、微服务架构设计、各种主流的技术体系与实践等内容。...
2020-05-30 21:38:58
263
2
空空如也
离线做接口自动化的工具有推荐的吗
2025-03-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人