software-design 相关问题

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

在Visual Studio中开发的软件的版本控制

我开发了一个WinForms应用程序。现在我想通过添加新功能并优化它来升级我的应用程序。一种方法是只复制项目文件夹并进行更改...

回答 1 投票 1

软件开发/工程所需的技能? [关闭]

在软件开发或软件工程方面有哪些技能可以学习?一个项目可以做什么?图书馆管理系统或学校管理系统等项目是否都是......

回答 1 投票 -6

如果类有两个组件类,如何使构造函数清楚

如何设计Manager的构造函数更干净?这个问题有什么模式吗? class Manager():def __init __(self,a_1,a_2,a_3,b_1,b_2,b_3):self.a = A(a_1,a_2,a_3)...

回答 1 投票 0

系统设计和设计模式之间有什么关联?

我刚刚开始进行系统设计,我想知道系统设计和设计模式之间的相关性。

回答 2 投票 0

如何正确拆分React应用程序组件

我正在通过创建一个应用程序来学习React,但我认为我低估了它的复杂性。让我与大家分享一下,知道我是否做对了:我的想法是创建一个React App来跟踪我的主题......

回答 2 投票 0

在Linux上安装软件时,添加软件箱或只在bin中添加可执行文件的软链接?

我不是Linux服务器的根,所以我选择在我的$ HOME / local / bin中安装软件,我已经将$ HOME / local / bin目录添加到PATH环境变量中,在我的.bashrc中写道。一些......

回答 2 投票 1

原子设计 - 将实现组件与Atomic UI组件分离

开始使用原子设计方法构建新的UI库时,我们在尝试将最小的UI构建块分类为原子时很快遇到了问题。这里的一个例子可能是......

回答 1 投票 0

避免在基于工厂的通用MVP框架中进行转换

我试图在MVP模式中实现一种将View和Presenter分离的方法,以提供一个框架,这正是这样做的,但在一点之后我感到困惑。背景我有一个观点......

回答 1 投票 7

我看不到版本化我的网络API的好处? [关闭]

我为什么要对我的网络API进行版本控制?我真的不明白为什么我应该这样做。我读过这篇文章:https://vladsukhachev.wordpress.com/2016/12/12/web-api-versioning-in-real-world-applications/ ...

回答 1 投票 -2

处理数据和处理数据的最快方法

我有一个非常重要的项目,但我在选择处理数据的方法时遇到了问题。 database:如果我使用数据库,我可以对它们进行排序并过滤它们。你觉得这样吗......

回答 1 投票 0

可以将C头文件视为接口吗? [关闭]

我正在从Robert C. Martin的书“清洁建筑”中学习建筑学。本书强调的主要规则之一是DIP规则,该规则规定源代码依赖性必须仅指向...

回答 2 投票 3

如何在C ++中的Caesar Cipher程序中包含空格?

好的,所以上次我在这个程序上寻求帮助,因为我无法将字符转换为DEC并添加到它。由于给出了一些建议,我终于得到了它的工作,它几乎完成了。 #...

回答 1 投票 1

UML(Domain Class Diagram)是我的Domain Class Diagram正确吗?

目前我正在处理我计划创建的SOS游戏的UMl图表,但我不确定我的域类图是否正确。可以请有人告诉我,如果我有一个问题...

回答 1 投票 0

Java中多个客户端的超时

我有一个服务器和多个客户端。在某段时间内,客户端向服务器发送一个活动数据包。 (此时,服务器不响应活动数据包)。这段时间可能会改变设备和设备......

回答 3 投票 0

如何选择使用MVC架构的控制器数量

我想开发一个基于Java的应用程序,现在我正在使用MVC(模型 - 视图 - 控制器)设计软件架构。我的问题是确定控制器数量的理想方法......

回答 3 投票 0

OOP:何时检查[关闭]

想象一下社交媒体应用程序,用户可以加入某些组以与其成员进行交互。所以在我的业务逻辑中,我有一个创建这样一个新组的函数:public void ...

回答 4 投票 -1

为什么喜欢模板方法而非依赖注入?

我一直在阅读Gamma等人的Design Patterns。与依赖注入相比,我有一个关于模板方法的问题。使用模板方法,您可以使用策略“模板化”类...

回答 3 投票 9

UML对业余爱好程序员有用吗?

我希望我已经解决了这个问题,因为它不是基于意见的。我不是在问UML是好还是坏,因为我毫不怀疑它对那些使用UML的人有用......

回答 2 投票 0

异步操作的附加抽象层

我的问题将是更多的设计或架构相关。只需要更有经验的工程师的建议。我现在正在学习RxJava / RxAndroid,并想在...中替换我的异步逻辑

回答 1 投票 0

即使多个角客户端失去与中央服务器的连接,它们之间如何进行通信?

所以场景是这样的......我在组织中有许多不同的用户。每个人都有自己的AngularJS应用程序会话在他们的浏览器中运行。他们通过...共享互联网连接

回答 2 投票 2

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