上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页
摘要: 第五章 软件中所表示的模型 着重区分用于表示模型元素的三种模式:entity,value object和service 一个对象是用来表示某种具有连续性和标识的事物的呢(可以跟踪它所经历的不同状态,甚至可以跨不同的实现跟踪它),还是用于描述某个事物的某种状态的属性呢?这是entity和value o 阅读全文
posted @ 2023-05-07 11:28 LHX2018 阅读(117) 评论(0) 推荐(0)
摘要: 第二部分 模型驱动设计的构造块 设计原则:职责驱动设计 第四章 分离领域 ​ 在软件中,专门用于解决领域问题的那部分通常只占整个软件系统的很小一部分,这与其重要性远远不成比例。要想实现最佳的设计构思,就得去研究模型中的元素并且将它们视为一个系统。绝不能像在夜空中辨认星座一样,勉强把领域对象从许多对象 阅读全文
posted @ 2023-05-01 01:00 LHX2018 阅读(72) 评论(0) 推荐(0)
摘要: 三、绑定模型和实现 模型种类繁多,目的各有不同,即使是那些仅用于软件开发项目的模型也是如此。领域驱动设计要求模型不仅能够指导早期的分析工作,还应该成为设计的基础。这种设计方法对于代码的编写有着重要的暗示作用。不太明显的一点就是:领域驱动设计要求一种不同的建模方法..... 3.1 模式:model- 阅读全文
posted @ 2023-04-22 09:55 LHX2018 阅读(76) 评论(0) 推荐(0)
摘要: 第二章 语言的交流和使用 2.1 模式 ​ 由于语言上存在鸿沟,领域专家们只能模糊地描述他们想要的东西。开发人员虽然努力去理解一个自己不熟悉的领域,但也只能形成模糊的认识。有少数的团队成员会学着同时说这两种语言,但由于这样的人太少了,信息流会遭遇瓶颈问题,而且他们的翻译也不准确。 ​ 如果语言支离破 阅读全文
posted @ 2023-04-16 09:26 LHX2018 阅读(103) 评论(0) 推荐(0)
摘要: 第一部分 让领域模型发挥作用 ​ 每个模型都表示人们感兴趣的某方面显示或某种想法。模型是一种简化。它是对现实的解释,并把与解决问题密切相关的方面抽象出来,而忽略无关的细节。 ​ 每个软件程序的目的都是为了执行某项活动,或是满足用户的某种需求。用户会把软件程序应用于某个主题区域,这个区域就是软件的领域 阅读全文
posted @ 2023-04-10 22:43 LHX2018 阅读(144) 评论(0) 推荐(0)
摘要: 序 ​ 有很多因素会使软件开发复杂化,但最根本的原因是问题领域本身错综复杂。如果你要为一家人员复杂的企业提高自动化程度,那么你开发的软件将无法回避这种复杂性,你所能做的只有控制这种复杂性。 ​ 控制复杂性的关键是有一个好的领域模型,这个模型不应该仅仅停留在领域的表名,而是要透过表象抓住领域的实质结构 阅读全文
posted @ 2023-04-10 22:40 LHX2018 阅读(118) 评论(0) 推荐(0)
摘要: 该笔记为视频教程笔记 课程链接:https://www.bilibili.com/video/BV1qv411y7Wv/?spm_id_from=333.999.0.0&vd_source=4042938bc91623dd366533263863ec49 1. 课程介绍 数据仓库的广泛应用 传统数据 阅读全文
posted @ 2023-04-06 16:50 LHX2018 阅读(216) 评论(0) 推荐(0)
摘要: 版本:V1 注:第二版增加很多新内容 内容提要 本书讲述如何实现更快、更可靠、低成本的自动化软件交付,描述了如何通过增加反馈,并改进开发人员、测试人员、运维人员和项目经理之间的协议来达到这个目标。本书由三部分组成。 第一部分阐述了持续交付背后的一些原则,以及支持这些原则的实践。 第二部分是本书的核心 阅读全文
posted @ 2023-04-06 16:34 LHX2018 阅读(276) 评论(0) 推荐(0)
摘要: 前言 软件工程 software engineering 编程 programming 计算机科学 computer science 程序员 programmer 软件工程师 software engineer 随时间变化的编程 软件工程是"随着时间推移而整合的编程"。我们可以在我们的代码中引入哪些 阅读全文
posted @ 2023-03-18 17:25 LHX2018 阅读(233) 评论(0) 推荐(0)
摘要: 作者:Mark·Richards 简介 架构模式帮助你定义应用程序的基本特征和行为。例如,一些架构模式会让程序自己自然而然地朝着具有良好伸缩性的方向发展,而其他架构模式会让程序朝着高度灵活的方向发展。知道了这些特点,了解架构模式的优点和缺点是非常必要的,它必须我们选择一个适合自己特定的业务需求和目标 阅读全文
posted @ 2023-03-14 11:02 LHX2018 阅读(204) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页