software-design 相关问题

软件设计是决定创建有效软件所需的属性,元素,职责,接口,关系和交互的活动。

Dispatcher模式的反面是什么?

调度程序将工作委托给其他对象,但是如果有堆栈,是否有一种模式来指示对象何时开始工作?我试图让一组线程对象检查共享堆栈的输入,如果... ...>

回答 1 投票 0

如何结合和维护使用声音工程原理做相同事情的多个应用程序?

我目前已经采用了大约15个自动化应用程序,它们都在做类似的事情,但是它们是由不同的人编写的。几乎所有代码都在3年内被复制粘贴...

回答 1 投票 0

如何在C ++中实现干净的架构组件边界?

我正在阅读Robert C. Martin的Clean Architecture,我想将本书中的知识应用于我的C ++程序。但是,我不明白的一件事是接口边界是如何...

回答 1 投票 0

防止重复事件句柄的好方法

自从我开始编码的第一天起,我就有一个常见的问题:避免多次处理事件(单击按钮。。。)。在大多数情况下,我想出一个简单的解决方案(向...

回答 1 投票 0

多资源控制密钥斗篷

我正在开发一个POC,但不了解如何为Keycloak中的多个用户和帐户保护某些资源,我有两个用户:bob和ana。 bob具有访问帐户ID:123的编辑权限,...

回答 1 投票 0


如何与组织中的用户共享私有S3对象或文件夹?

网站上的用户会将视频和图像上传到S3存储桶。然后,每个用户只需输入他们的电子邮件(...

回答 1 投票 0

使用高封装策略来实现高内聚和低耦合

我的问题是关于实现高凝聚力,但是我认为下一个示例将促进低凝聚力和高耦合,如果是这样,我会有人来解释我,我在说的是...

回答 2 投票 0

Matplotlib是唯一与Tkinter兼容的绘图软件吗?

我想为我的笔记本电脑创建自己的Gnome Power Statistics,并使用Tkinter在长期历史视图和短期视图之间切换:不同之处在于我将收集越来越少的内容...

回答 1 投票 0

客户端优化的意思是什么?

有人可以解释这句话是什么意思吗? Dart是针对多个平台上的应用程序的客户端优化编程语言。

回答 1 投票 0

游戏开发:是否使用过游戏中的中断功能?

我正在学习游戏开发,并且教程告诉我将所有内容放入一会儿(1)循环中。但是,在嵌入式系统中不建议这样做,如果将所有内容都视为......>

回答 1 投票 -2

基于网格的第一人称“角色” RPG中的剃刀墙如何工作?

我正在努力寻找一种方法来问这个问题。如果您查看术语表,可能会更清楚我从以下位置获得术语:http://crpgaddict.blogspot.com/p/glossary.html这是一个示例...

回答 1 投票 0


允许用户创建具有自定义属性的新数据类型

我正在一个Web项目中,用户应该能够创建自定义类型的商品,其中包含任意数量的不同类型的属性(数字,文本等)。例如:一个盒子,里面有...

回答 1 投票 0

BBatch错误-从bbatch读取数据时出错

打开Atelier B工具时出现错误。下面是错误消息。 “请检查资源文件是否存在以及您使用的是正确的bbatch版本。”寻找...

回答 1 投票 0

如何更新银行的旧版IT系统?

[现代化传统的大型IT系统(例如银行的IT系统)有哪些有效方法?假设有来自几个开发公司的大约10-20个独立的遗留系统,其中一些是用旧的JSP编写的,...

回答 1 投票 0

Docker-Docker Compose停止公司级别的服务,而不是基本服务

我有基本服务,如redis和mongodb,它们将共享多个具有相同图像的容器。客户请求新公司后,我们将为所请求的...创建一个新的docker-compose文件...

回答 1 投票 0

纯语言的软件体系结构(Haskell):逻辑驱动与交互驱动

[我正在尝试学习有关如何以纯函数式语言(Haskell)构造程序的最佳实践,但是我遇到了一种架构,该架构我觉得很自然,但是无法轻松复制...

回答 1 投票 1

Angular-何时为新应用使用和何时不使用Angular

我正在开始一个新项目。我已经退出使用Angular(Angular 7或8),但是对于将Angular用于我的项目有些困惑。我无法在此处定义项目,请向我提供我们可以在的位置...

回答 1 投票 1

通用实用程序方法

在我们的组织中,我们将以.net核心API / Angular / SQL启动新的开发项目。我们曾考虑添加实用程序,例如日志记录,文件操作,邮件功能,通用数据...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.