software-design 相关问题

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

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

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

回答 3 投票 9

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

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

回答 2 投票 0

异步操作的附加抽象层

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

回答 1 投票 0

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

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

回答 2 投票 2

生产代码中的面向方面C(不是C ++)

这个问题进一步来自前一个问题:https://stackoverflow.com/questions/1834485/aspect-oriented-programming-aop-in-c-not-c-anyone-doing-it该问题点的答案我们......

回答 2 投票 2

哪里最好放置通用视图代码以避免重复?

我有一系列视图callables,所有这些都需要执行一系列执行验证的函数,如果其中一个验证失败,它将返回视图可调用的输出。如果全部......

回答 2 投票 0

getActivity()开销

纯粹从软件工程的角度来看,getActivity()有多少开销?我在整个应用程序中多次使用此方法并考虑使用全局...

回答 2 投票 2

Web应用程序中的访问控制

我目前正在阅读很多关于可用于保护应用程序或Web应用程序中的资源的访问控制可能性/机制。有ACL,RBAC,ABAC和许多其他概念......

回答 1 投票 0

定义接口的数据类型类

与Java不同,C#不允许在接口内定义类。定义仅在接口函数中使用的类的正确位置是什么?目前我正在使用以下内容......

回答 1 投票 0

“程序接口,而非实现”是什么意思?

在阅读有关设计模式时,人们会发现这句话。但是我不明白,有人可以帮我解释一下吗?

回答 7 投票 112

如何逐步规划软件项目?

我必须使用NetBeans,Java和MySQL设计和开发独立的桌面应用程序。我需要知道如何在编码之前逐步规划我的软件,比如创建SRS文档,绘图使用......

回答 1 投票 0

为队列设计resize函数

我目前正在尝试为队列数据结构设计公共API,并调整函数大小以更改其大小。我的第一个意图是通过以下方式实现:typedef struct queue queue; / ** * ......

回答 2 投票 2

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