software-design

    0热度

    2回答

    我最近完成了基础Java课程,因此我知道可以使用类,继承,递归,链表和数组。 我期待为我的业务构建价格生成器应用程序。应用程序应该: 连接到数据库,以便能够根据用户输入获取速率。 接收用户输入的年龄,性别,产品等 有GUI。 返回最终价格。 应该在mac和windows上工作。 我会很感激想法\方法,这将有助于我开始设计这个。 谢谢!

    0热度

    1回答

    我想这个问题适用于任何OO语言。 根据软件设计原则(1),场(这里=变量),什么样的方法参数列表中走到一起,让它成为例如 String bikeName; Wheel wheel1; Wheel wheel2; 在很多方法一起使用,例如 firstMethod(String bikeName, Wheel wheel1, Wheel wheel2) ... secondMethod(St

    1热度

    3回答

    例如,是它总体上是好的有如下的结构: Map <Object, Map> 在我的情况,乍一看我做需要某种结构,将有例如映射String -> Map<...>, 或这很奇怪,我应该以其他方式解决问题?

    1热度

    1回答

    我正在设计一个可以在多个环境中自动执行任务的编排引擎:JavaScript Web UI,Python Web服务器和c运行时。一种可能的方法是在每种语言中编写编配核心。这看起来很脆弱,因为每个新的引擎特性都需要添加到每种支持的语言中(并且错误必须多次解析,而所有这些都是在处理每种语言中的不同习语时)。另一种方法是用最低公分母语言(可能是c)编写核心,然后用其他语言包装它。但是,我认为将编译的库部

    0热度

    1回答

    我试图解决软件架构中的以下问题。 软件系统每年崩溃20次,每次崩溃时,它需要2分钟重新启动。计算当年的可用性 我使用公式MTBF /(MTBF + MTTR)。我如何计算MTBF和可用性。请帮忙! 我做到了像 MTBF = 365 * 24 * 60-40/20 MTTR = 2 * 20

    0热度

    2回答

    我正在开发一个程序。我将用户存储在一个ArrayList中,所以我有一个UserCollection类,它充当用户的存储类。但是如果将UserCollection视为“数据库”,则数据库中的每个用户条目都应具有唯一的ID。最初,我有一个UserID作为User类中的字段,但现在我试图处理UserCollection中的id部分。如果我要使用散列表,其中的关键是id,值是User,我将如何继续关于迭

    2热度

    1回答

    虽然经历了一些软件架构文档,我来到一个交叉执行以下操作: 利益相关者:运营/测试人员 操作人员和测试人员所关心的两个方面。首先,系统将如何部署。其次,两个利益相关者都对整个系统的日志记录机制感兴趣,它可以在一定程度上配置它们可以指定不同的日志记录级别,甚至可以为系统的特定部分打开和关闭日志记录。 我发现这很难理解,所以有人可能会简化它吗? 此外,系统范围和全系统日志的含义是什么?他们怎么能关闭和打

    2热度

    1回答

    我读这article通过"Uncle" Bob Martin。他在标题框架和驱动程序下提到。 Web是一个细节。数据库是一个细节。 我无法理解他的意思是“细节”。请多解释一下。

    -1热度

    1回答

    我以为游戏引擎就像Unity或Unreal一样。 他们有一个编辑器,带有场景编辑器,一些物理库,一些脚本编辑器和工具来改善开发人员的工作流程。此外,我认为游戏引擎应该独立于实际的游戏(即)游戏引擎不应该有任何游戏逻辑。 但是,我看了这个游戏引擎视频,我完全糊涂了。 https://www.youtube.com/watch?v=GK7ntA7a2vk。在游戏引擎视频中,我并没有在任何地方看到游戏引

    26热度

    2回答

    最近我进行了一个关于开发电子商务网站的初步研究,发现redux和reflux都来自Facebook的flux architecture,并且都很受欢迎。我对这两者之间的差异感到困惑。 什么时候应该使用redux vs回流,并且在电子商务Web应用程序的开发阶段最灵活?