当前位置:首页 > 软件设计

软件设计

  • 最新
  • 浏览
  • 评论

ABP与DDD范畴驱动联系

邻居的猫1个月前 (12-09)238
ABP与DDD范畴驱动联系
ABP 框架(Asp.Net Boilerplate)和 领域驱动设计 DDD(Domain-Driven Design) 有着一定的关系,特别是在应用程序架构和业务逻辑建模的方面。ABP 框架是一种开源的应用程序框架,旨在帮助开发者构建现代的、可维护的企业级应用程序。它非常重视模块化、分层架构、依...

读软件设计的要素01概念

邻居的猫1个月前 (12-09)1542
读软件设计的要素01概念
1. 概念 1.1. 一个软件,从运行于手机上的最小程序到大型的企业系统,都是由概念组成的,每个概念都是独立的功能单元 1.2. 软件中的可用性问题,经常可以追溯到其底层概念 1.2.1. 概念帮助识别软件的不可用性 1.3.&...

读软件设计的要素02概念的意图

邻居的猫1个月前 (12-09)1122
读软件设计的要素02概念的意图
1. 要素 1.1. 概念的定义包括名称、目的、状态、操作和操作原则 1.2. 操作原则(operational principle) 1.2.1. 操作原则用于展示如何通过操作实现目的,这是理解概念的关键 1.2.2.&...

读软件设计的要素03概念的组合

邻居的猫1个月前 (12-09)254
读软件设计的要素03概念的组合
1. 概念的组合 1.1. 概念不像程序那样,可以用较大的包含较小的 1.1.1. 每个概念对用户来说都是平等的,软件或系统就是一组串联运行的概念组合 1.2. 概念是通过操作来同步组合的 1.2.1. 同步并...

读软件设计的要素04概念的联系

邻居的猫1个月前 (12-09)1478
读软件设计的要素04概念的联系
1. 概念的关系 1.1. 概念是独立的,彼此间无须相互依赖 1.1.1. 一个概念是应该独立地被理解、设计和实现的 1.1.2. 独立性是概念的简单性和可重用性的关键 1.2. 软件存在依赖性 1.2.1.&...

读软件设计的要素05概念的特性

邻居的猫1个月前 (12-09)595
读软件设计的要素05概念的特性
1. 概念的特性 1.1. 专一性原则(specificity principle)认为概念与目的应该一一对应 1.1.1. 专一性原则已被证明是概念设计中最有用的原则之一 1.1.2. 一个概念最多只能满足一个目的 1.2.&...

读软件设计的要素06概念完整性

邻居的猫1个月前 (12-09)1130
读软件设计的要素06概念完整性
1. 概念完整性 1.1. 当概念组合成一个软件时,它们可以同步以便协调行为 1.1.1. 同步可能会消除一个概念的某些行为,但决不会添加与该概念的规范不一致的新行为 1.1.2. 在使用概念设计软件时,即使你没有精确定义同步,...

读软件设计的要素07读后总结与感触兼导读

邻居的猫1个月前 (12-09)1474
读软件设计的要素07读后总结与感触兼导读
1. 基本信息 软件设计的要素 丹尼尔·杰克逊著 浙江教育出版社,2024年5月出版 1.1. 读薄率 书籍总字数236千字,笔记总字数18853字。 读薄率18853÷236000≈8% 1.2. 读厚方向...

2024秋软件工程结对作业(榜首次之需求剖析和原型规划)

邻居的猫1个月前 (12-09)568
2024秋软件工程结对作业(榜首次之需求剖析和原型规划)
软件工程课程 班级链接 作业要求 作业链接 作业目标 需求分析和原型设计 学号 102201312 队友 102201311张硕 使用墨刀构建原型,原型链接:请点击我 客户现实困扰 ​ 在大学里,一些有想法的学生希望通过发起或参与跨专业的项目(创业、学术)来提升自己的综合能力,拓宽知识面和积累人脉。...

我在大厂做 CR——再谈怎么高雅修正代码

邻居的猫1个月前 (12-09)1766
我在大厂做 CR——再谈怎么高雅修正代码
书接上回为什么需要依赖注入再做下扩展 上文谈到:“基于抽象接口编程确实是最佳实践:把易于变动的功能点通过定义抽象接口的形式暴露出来,不同的实现做到隔离和扩展,这体现了开闭原则” public class Foo { private Bar bar ; @Inject public Foo(Bar b...