架构设计
开心自由天使
这个作者很懒,什么都没留下…
展开
-
UML 重用,粒度,模式和稳健性的常见错误以及如何纠正它们
重用,粒度,模式和稳健性的常见错误以及如何纠正它们 重复使用,粒度,模式和稳健性的常见错误以及如何纠正它们 常见错误 纠正错误 举例 只考虑“有”重用而不是“重用” 制定策略以开发可重用的类以供将来使用; 确保人们理解“for”重用需要额外的贡献,并且管理层准备承认对未来利益的贡献。 ...翻译 2018-11-03 20:25:05 · 643 阅读 · 0 评论 -
领域驱动设计(Domain Drive Design)学习分享--战术模式是DDD的关键
战术模式是DDD的关键DDD不是面向对象设计的书,也不是以代码为中心的哲学或模式语言。但是,如果您在网上搜索有关DDD的文章,那么您会错误地认为它只是少数几种实现模式,因为DDD上的大多数文章和博客都关注建模模式。开发人员更容易看到代码中实现DDD的战术模式,而不是业务用户和团队之间的对话,这是他们不关心或不理解的领域。这就是为什么DDD有时被错误地认为只是由实体,价值对象和存储库组成的模式语言...原创 2018-11-06 20:54:01 · 914 阅读 · 0 评论 -
UML软件测试 计划 设计和执行: 解空间测试常见错误及纠正方法
软件测试 计划 设计和执行◾计划和组织软件项目中的测试◾欣赏不同的测试方法◾创建与包相对应的测试设计◾为类测试创建测试工具◾为用例测试创建功能测试用例◾使用等价分区和边界值创建样本测试数据◾记录执行测试用例和整理结果的步骤◾规划运行测试(例如,性能,体积测试)简介 质量控制(QC),通常称为测试,在任何软件开发和维护项目中都发挥着重要作用。测试的目的是检测错误...翻译 2018-11-04 09:03:24 · 672 阅读 · 0 评论 -
UML建模: 高级类设计中的常见错误及其纠正方法
建模高级类设计中的常见错误及其纠正方法 常见错误 纠正错误 举例 未完成设计中的属性详细信息 确保使用其类型,可见性和初始值正式定义每个属性。 见代码例11.1。 -DoctorID:INT = 0; 没有完整的操作签名 确保操作具有参数列...翻译 2018-11-04 09:56:51 · 1874 阅读 · 0 评论 -
UML软件工程建模:序列图交互优点和缺点及其在建模中的常见错误及其纠正方法
序列图交互建模中的常见错误及其纠正方法。 常见错误 纠正错误 举例 不将序列图中的对象映射到类图中的类 确保序列图中的每个对象在类图中都有相应的类 - 设计完成时。 序列图中的患者应该属于类图中的患者。 不将序列图中的消息映射到类中的方法 ...翻译 2018-11-04 10:08:48 · 4292 阅读 · 0 评论 -
Scala设计模式UML图例和代码实现实战 行为模式--备忘录设计模式
示例类图想到的memento设计模式的典型示例是文本编辑器。我们总能撤消我们改变的一切。我们将在类图和示例中提供类似的内容。以下是类图:正如您在上图中所看到的,我们的看护人是TextEditorManipulator。它会在每次操作时自动将状态保存在状态堆栈中。 TextEditor实现Originator并创建一个memento对象并从一个恢复。最后,TextEditorMemen...原创 2018-11-05 08:05:47 · 247 阅读 · 0 评论 -
Flink基础知识 ---事件时间与处理时间
事件时间与处理时间要谈论无限数据处理,需要清楚地了解所涉及的时间域。在任何数据处理系统中,通常有两个我们关心的时间域:事件时间这是事件实际发生的时间。处理时间这是在系统中观察事件的时间。并非所有的用例都关心事件时间(如果你的事情没有,那么万岁!你的生活会更容易),但很多人都这么做。示例包括表征用户随时间的行为,大多数计费应用程序以及许多类型的异常检测,仅举几例。在理想的世界中,事件时间和处理...翻译 2018-11-11 20:30:11 · 2816 阅读 · 0 评论