software-design 相关问题

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

需要以何种算法方式来解决此问题的帮助

我正在研究SUB-GHZ频率范围,以便通过无线电板从我发布的图像进行发送和接收,如果我选择RAIL Channel-1作为输入,它应该将我映射到Flash通道20。...

回答 1 投票 0

要被其他应用程序使用的自己的CRM [关闭]

我们为我们的Web应用程序构建了自己的CRM,它具有其他一些功能。现在,我们收到了管理层的要求,即另一个Web应用程序也应该使用我们的CRM。我们当前的网站...

回答 1 投票 0

在Google flutter应用程序中管理社交用户详细信息

我是开发Flutter应用程序的新手,并尝试创建用于教育目的的示例应用程序。最近几周,我决定在flutter中进行一个示例程序,该示例程序没有内置...

回答 1 投票 0

建模部分枚举

假设我有一个名为Specifier的字段,该字段可以是100个实例之一(此数字将来会增加)。在代码中,我通常仅将这些代码的子集用于比较和逻辑。 ...

回答 1 投票 0

我应该在API程序包中使用接口作为数据类吗?

我正在设计一个API,以便将来通过测试来覆盖它。我的服务方法需要一些数据类:公共接口服务{GetUserResponse getUser(GetUserQuery query); } GetUserResponse ...

回答 1 投票 0

如何设计一个窗口,呈现循环?

我想设计一个窗口对象,它的任务是处理GLFW窗口(intilization,回调,输入处理......)其中一个最重要的事情的所有德funcitonality是渲染循环。 ...

回答 1 投票 1

单一责任和方法

我想我可以在这里回答我自己的问题,但是让我说我 理解方法层面的SRP意味着一个方法可以起到一个作用。如果我有方法,每个方法都单独涵盖一个特定的......

回答 1 投票 -1

我应该在生产中包含调试语句和时间码

我继承了一个同事的代码库,其中包括一些健全性检查,比如专门用于计算各种功能速度的代码。我的任务是生成代码,所以我不确定这种......

回答 1 投票 0

使用百分比计算:十进制还是可读?

简单的问题(并且如果这是基于意见而道歉):我应该如何存储百分比?在编写包含大量分析计算或财务的程序时......

回答 1 投票 1

如何判断深度冻结是否以编程方式冻结?

这里有两个问题:就像标题一样,当Faronics在我的计算机上进行深度冻结时,如何以编程方式查找它是否处于冻结状态?深度冻结会严重影响我的软件......

回答 3 投票 1

app应该发送每日摘要是网站解决方案的一部分吗?

我正在使用Django框架开发一个网站。我已经建立了一个解决方案“博客网站”。我发送每日邮件作为订阅者的摘要。我有一个使用cron-tab安排的python应用程序。 ...

回答 2 投票 0

Kotlin语法意图

这不是关于如何做到这一点的问题,而是关于其背后推理的问题。我已经搜索了SO,Kotlin文档和googs以找到为什么Kotlin人以这种方式做他们的语法但是...

回答 2 投票 0

无标记最终效果传播

无标记最终模式让我们编写纯函数程序,明确它们所需的效果。但是,扩展此模式可能会变得具有挑战性我会试着证明......

回答 1 投票 3

公用事业班是邪恶的? [关闭]

我看到这个帖子如果“Utilities”类是邪恶的,我在哪里放置我的通用代码?并且想到为什么实用类邪恶?可以说我有一个域模型,这是几十个类...

回答 14 投票 80

功能编程:如何在没有膨胀函数的情况下处理复杂数据?

让我们在你的程序中说你定义了一个复杂的汽车对象。该对象包含一长串预定义的键值对(轮子,引擎,颜色,灯光,数量等等),每个都是......

回答 2 投票 1

检查异常是否违反了开放封闭原则?

我有两个已检查的异常:TestException1和TestException2以及以下代码:void p1()抛出TestException1 {p2(); } void p2()抛出TestException1 {p3(); } void p3()抛出......

回答 2 投票 1

一旦构建软件,有哪些难以改变的问题?

软件架构侧重于“一旦构建软件就很难或不可能改变的问题”。这句话如何合理?

回答 1 投票 -1

Node + Express动态路由

我创建了一个多网络应用程序,即我的客户拥有自己的一组用户。这是一个学校的应用程序。 IAM为所有学校使用相同的数据库,以便于维护。我的路线会像这样/ API /一些......

回答 1 投票 -1

微服务与基于实体的分类的功能分类

我还没有开始研究一个涉及通常的网站身份验证和其他一些服务的项目。但这是我第一次考虑将网站分成微型网站。

回答 1 投票 0

在Spring Boot中设计可定制的ERP

我们将开发ERP,应该可以为不同的客户定制,并且客户也可以知道哪些模块需要哪些模块不需要。例如:我们得到了模块A,B和C.客户需求......

回答 4 投票 1

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