软件设计是决定创建有效软件所需的属性,元素,职责,接口,关系和交互的活动。
我正在尝试理解直接类耦合(DCC)。我尝试计算类图的 DCC 指标,但我不知道我读到的文章如何获得值 2: 有人可以解释一下吗...
我们正在对网络应用程序客户运行 A/B 测试,给定一个 customerId。每个客户都会看到不同的细微 UX 更改。 试图阻止使用功能标志,因为它目前尚未在我们的 ...
为什么如果您在此页面中搜索 a 或 A,您将找不到 а 或 А?
即使您搜索 p 或 P,您也不会找到 р 或 Р。 (我想现在会有大量的反对票下雨。) 为什么 Unicode 使用不同的代码点,比如 a/A(拉丁文)а/А(西里尔文)?什么是...
同时处理和聚合多个文件的最佳软件设计方法是什么,每个文件都有大约 200 万条记录
我需要同时处理和聚合来自多个文件的数据,每个文件大约有 200 万条记录。我不能使用批处理,因为有可能一个文件的...
我对 C++ 比对 Swift 更熟悉,但我正在努力让架构适合我的问题。 App Delegate 与我的自定义“MenuSystem”单例对话并说“加载...
我有两个公共 API 函数添加和删除,第一个函数将元素添加到数据库,第二个函数删除相同的元素。 为了减少重复代码,我可以实现一个泛型函数,并且
我需要向类 (SensorClient) 添加单元测试,该类包含指向标记为最终的类 (VelocitySensor) 对象的指针。重要的是我无法修改 VelocitySen ...
首先什么是可扩展设计?是软件架构还是软件中的设计方法? 软件工程中的可扩展设计是接受不 一切都可以在
在 JavaFX 中,我有很多数据要绘制,目前正在使用 ViewPort 类来保存各种参数,以便在屏幕上向用户显示部分数据。
Python Django 框架错误:无法在 h1 标签中找到“我的任务”
我是 Django 编码的新手。我正在创建一个名为 Tasks 的 Django 应用程序。 以下每个文件中的我的代码都将包含在内。我不断收到“在 h1 ta 中找不到‘我的任务’”的错误...
在使用 SQL 数据库作为持久化的事件溯源中,我们可以通过为每个版本创建一个单独的表来管理版本控制事件吗?
我一直在不时地学习事件溯源的概念(只是通过 YouTube 和免费提供的博客等),这个问题在我模拟实现时突然出现......
我正在寻找有关如何制作小型便携式百科全书设备的建议。随着时间的推移,互联网变得越来越复杂,每个人都专注于 SEO 而不是展示
我在我的 Python 项目中实现了存储库模式。现在我想实现审计日志来保存操作历史记录。在我看来,在存储库模块方法中创建审计日志
我正在尝试理解六边形架构,并想知道我是否理解正确。 您有一个存在业务逻辑的应用程序层。 你有一个端口层...
我目前正在学习 Rust,为了获得实践经验,我一直在玩一些小项目。 目前我正在做一个小型计算机视觉管道来做多个
嗯…… 我通过工具箱完成软件安装。如图: 在此处输入图像描述 但是当我打开 CLion 时会显示错误信息: 我用的操作系统是
我正在尝试使用微内核架构开发模块化软件。我使用“注册”方法将此软件的服务注册到微内核并且这些服务运行或...
Clean Architecture/DDD:如何初始化实体?
根据“Uncle Bobs”一书“Clean Architecture”,软件系统的核心由实体(关键业务规则)和用例(用例应该是一个对象...
如何在类图中显示餐厅、餐桌、账单、菜单、菜单项、服务员和经理及其关联?
如何在类图中显示餐厅、餐桌、账单、菜单、菜单项、服务员和经理及其在 UML 中的关联? 期待类图
最近,我一直在做一个大型下载。我的要求是使用 S3 Select 读取 S3 上超过 100k 的文件,以过滤数据并将下载格式的数据流式传输到客户端。因为,我有