software-design 相关问题

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

设计解决方案时,大部分项目模块/代码文件使用/执行相同的代码部分,分布不同的架构级别

我想知道,当这些模块处于不同的架构级别时,一个好的嵌入式sw架构师将如何选择在不同C文件模块上使用相同代码部分的最佳选择。 ...

回答 1 投票 1

在SysML块定义图中,单个“块”可以表示硬件和软件吗?

与类图相比,似乎可以在块图(如软件,硬件,实体等)中对系统的多个方面进行建模。单个块是否可以表示两者...

回答 1 投票 1

在Swift中编写Kotlin的by-clause(a.k.a。类委派)的正确方法是什么?

我需要在Swift中重新编码一个像这样定义的Kotlin类:class A(private val foo:FooInterface = FooBase()):FooInterface by foo {...}实现这一目标的唯一方法是直接...

回答 1 投票 1

我何时在开发软件时创建UML图?

我目前正在开发一款新软件,我不知道该怎么做。在制定好计划之前我已经开始编码了。我的意见是从以下序列开始创建用户故事创建...

回答 2 投票 -1

如何避免在Scala中编写令人困惑的DSL

我读过评论,指出Scala的灵活性使开发人员可以轻松编写难以理解和推理的DSL。 DSL是可能的,因为我们有时可以省略。 ...

回答 1 投票 4

有没有办法开发Python GUI来控制LabVIEW VI?

我正在建立一个基于Python3的软件,用于测试装备,目前这些装备使用NI的cRIO硬件和其他NI硬件。系统在Windows计算机上运行。控制 ...

回答 2 投票 1

在头文件中使用ifdef linux等是否有意义?

我阅读了一些关于使用#ifdef #elif等宏的文章,以便为各种平台提供实现,几乎每个人都说如果可能的话应该避免它,因为很难......

回答 1 投票 1

打破Liskov替代原则

我有以下代码公共类A {public double foo(double y){return real_value;其中foo方法的输入-1 <y <1和...的结果

回答 2 投票 1

在单独的头文件中定义的类型的Typedef

我有两个头文件:src / util / buffer.h:// Namespace Src Util Buffer子结构sub_buffer {size_t size; void * buf; }; //吨静态内联函数src / lib_context.h:// ...

回答 1 投票 0

如何将地图集成到我的java应用程序中

在我的大学软件工程项目中,我必须创建一个java应用程序,包括查看某些城市的地图和编辑一些内容,如何将某些城市的地图集成到......

回答 1 投票 -3

Django - 如何可视化信号并保存覆盖?

随着项目的增长,依赖项和事件链也在增长,特别是在重写的save()方法和post_save和pre_save信号中。示例:重写的A.save为A创建两个相关对象 - ...

回答 6 投票 20

软件/应用程序高级设计

开发现有软件/应用程序的高级设计的标准或建议是什么?有没有可以遵循的参考指南来构建高级设计? ...

回答 2 投票 1

软件开发过程与软件开发生命周期相同吗? [关闭]

我一直在Udacity参加“软件开发过程”课程。在第1课中,软件过程被定义为将软件开发分解为更小的过程...

回答 2 投票 0

为广告素材应用创建网站地图的最佳方法?

我是一家为实时视频活动空间制作创意应用程序的公司的UX设计师。我想为我们的产品做一些信息架构的工作。该软件很复杂(......

回答 2 投票 1

防止丢失更新问题,而不会给我的消费者带来不便

我有一个相当简单的API的GET /文档集GET / documents /:id PATCH / documents /:id为了防止“丢失更新”问题,我想在GET / documents /:id上发回Etag然后再需要。 ..

回答 1 投票 1

适用于多个对象的适配器模式

Adapter是一个将接口转换为另一个接口的包装器。我知道的适配器的常见示例是仅适配器包装单个对象,但是可能适配器包装多个...

回答 1 投票 0

如何在不滥用静态方法的情况下从任何地方访问对象?

此问题与桌面应用程序有关。我一直在思考的东西,是一种能够访问可被视为全局的对象的方法,就像它被声明为静态的一样。但是我 ...

回答 2 投票 0

我无法修复Java,GUI中的JOption错误

1-我不明白为什么“frmLOGIN”给我一个错误。我应该输入什么? 2-这里JOption的正确语法是什么?为什么这是一个错误?我尝试将JOption更改为JOptionpane,但我......

回答 2 投票 0

如何设计一个pub-sub系统,同一实体可以有多个发布者?

考虑以下情况:有一个User表,其中包含name,email,contact_no等字段。我们有多个产品/系统(带有自己的db),它们使用各种用户信息...

回答 3 投票 1

软件架构中的析构函数模式

正如工厂模式,构建器模式等是创建模式。是否存在任何析构函数模式?如果有的话......说出一些。

回答 1 投票 -1

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