软件设计是决定创建有效软件所需的属性,元素,职责,接口,关系和交互的活动。
设计解决方案时,大部分项目模块/代码文件使用/执行相同的代码部分,分布不同的架构级别
我想知道,当这些模块处于不同的架构级别时,一个好的嵌入式sw架构师将如何选择在不同C文件模块上使用相同代码部分的最佳选择。 ...
与类图相比,似乎可以在块图(如软件,硬件,实体等)中对系统的多个方面进行建模。单个块是否可以表示两者...
在Swift中编写Kotlin的by-clause(a.k.a。类委派)的正确方法是什么?
我需要在Swift中重新编码一个像这样定义的Kotlin类:class A(private val foo:FooInterface = FooBase()):FooInterface by foo {...}实现这一目标的唯一方法是直接...
我目前正在开发一款新软件,我不知道该怎么做。在制定好计划之前我已经开始编码了。我的意见是从以下序列开始创建用户故事创建...
我读过评论,指出Scala的灵活性使开发人员可以轻松编写难以理解和推理的DSL。 DSL是可能的,因为我们有时可以省略。 ...
有没有办法开发Python GUI来控制LabVIEW VI?
我正在建立一个基于Python3的软件,用于测试装备,目前这些装备使用NI的cRIO硬件和其他NI硬件。系统在Windows计算机上运行。控制 ...
我阅读了一些关于使用#ifdef #elif等宏的文章,以便为各种平台提供实现,几乎每个人都说如果可能的话应该避免它,因为很难......
我有以下代码公共类A {public double foo(double y){return real_value;其中foo方法的输入-1 <y <1和...的结果
我有两个头文件:src / util / buffer.h:// Namespace Src Util Buffer子结构sub_buffer {size_t size; void * buf; }; //吨静态内联函数src / lib_context.h:// ...
在我的大学软件工程项目中,我必须创建一个java应用程序,包括查看某些城市的地图和编辑一些内容,如何将某些城市的地图集成到......
随着项目的增长,依赖项和事件链也在增长,特别是在重写的save()方法和post_save和pre_save信号中。示例:重写的A.save为A创建两个相关对象 - ...
开发现有软件/应用程序的高级设计的标准或建议是什么?有没有可以遵循的参考指南来构建高级设计? ...
我一直在Udacity参加“软件开发过程”课程。在第1课中,软件过程被定义为将软件开发分解为更小的过程...
我是一家为实时视频活动空间制作创意应用程序的公司的UX设计师。我想为我们的产品做一些信息架构的工作。该软件很复杂(......
我有一个相当简单的API的GET /文档集GET / documents /:id PATCH / documents /:id为了防止“丢失更新”问题,我想在GET / documents /:id上发回Etag然后再需要。 ..
Adapter是一个将接口转换为另一个接口的包装器。我知道的适配器的常见示例是仅适配器包装单个对象,但是可能适配器包装多个...
此问题与桌面应用程序有关。我一直在思考的东西,是一种能够访问可被视为全局的对象的方法,就像它被声明为静态的一样。但是我 ...
1-我不明白为什么“frmLOGIN”给我一个错误。我应该输入什么? 2-这里JOption的正确语法是什么?为什么这是一个错误?我尝试将JOption更改为JOptionpane,但我......
考虑以下情况:有一个User表,其中包含name,email,contact_no等字段。我们有多个产品/系统(带有自己的db),它们使用各种用户信息...
正如工厂模式,构建器模式等是创建模式。是否存在任何析构函数模式?如果有的话......说出一些。