首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签软件架构

#软件架构

从工程师到架构师!

JavaEdge

华为 · 软件开发工程师 (已认证)

因此,我在下面汇总了一份高质量的资源清单,旨在帮助那些希望成为软件架构师的开发人员和希望提升自己的现任软件架构师。希望这能帮助你在通往软件架构师大师的道路上设定...

4700

软考高级架构师:软件架构复用之水平复用和垂直复用

明明如月学长

在软件开发中,复用是指重复使用已有的软件组件、代码或设计来构建新的软件系统。复用不仅能提高开发效率,还能降低成本和减少错误。水平复用和垂直复用是复用的两种主要方...

3700

软考高级架构师:软件架构评估:敏感点、权衡点、风险点、非风险点

明明如月学长

在软件架构评估过程中,我们需要关注几个重要方面,包括敏感点、权衡点、风险点和非风险点。这些点能够帮助我们全面了解软件架构的优缺点,并为改进和优化提供指导。以下是...

6300

软考高级软件架构师:数字签名技术概念和例题

明明如月学长

数字签名技术是信息安全领域内的一项核心技术,它允许数据的接收者验证数据来源的真实性和数据在传输过程中是否被篡改。数字签名基于公钥密码学原理,使用发送者的私钥进行...

2700

软考高级:软件架构风格 MDA

明明如月学长

MDA(Model-Driven Architecture,模型驱动架构)是一种软件设计方法,通过模型的方式来指导整个软件开发过程。其核心理念是将业务逻辑与平台...

4500

软考高级软件架构师:微服务概念、优缺点

明明如月学长

微服务是一种架构风格,它将应用程序构建为一组小型的、独立的服务,每个服务执行单一的业务功能,运行在自己的进程中,并通过轻量级的通信机制(通常是 HTTP RES...

5600

软考高级架构师:MVC 软件架构概念和例题

明明如月学长

MVC(Model-View-Controller)架构风格是一种用于开发用户界面的软件设计模式,将应用程序分为三个核心组件:模型(Model)、视图(View...

4600

软件高级:软件架构评估-基于场景的评估方法

明明如月学长

基于场景的评估方法主要用于评估软件架构的质量属性,如性能、可维护性和安全性等。其中,软件架构分析法(SAAM)、架构权衡分析法(ATAM)、成本效益分析法(CB...

5900

软考高级:软件架构评估概述和例题

明明如月学长

软件架构评估是一个系统性的过程,旨在识别和理解一个软件系统的架构设计中的关键属性,包括潜在的优势和缺陷。在评估过程中,通常会关注四个主要方面:敏感点、权衡点、风...

5500

软考高级:软件架构评估方法概念和例题

明明如月学长

软件架构评估是判断软件架构是否满足其既定要求的过程,包括性能、可维护性、可扩展性等多个维度。不同的评估方法有其独特的特点和利弊,下面通过表格形式对比介绍基于调查...

3000

软考高级:软件架构评估-质量属性-安全性概念和例题

明明如月学长

安全性是软件架构评估中的一个重要质量属性,它指的是软件系统防御恶意攻击、未授权访问和其他潜在威胁的能力。

5600

软考高级:软件架构评估:质量属性 - 易用性 和可测试性概念和例题

明明如月学长

软件架构评估是指通过一系列的分析和评价活动,确定软件架构是否能满足既定的需求和预期的质量标准。在软件架构评估中,质量属性是衡量软件系统特定方面性能的关键指标。

4900

软考高级:软件架构评估-质量属性概念和例题

明明如月学长

软件架构评估是对软件整体结构设计的系统性分析,旨在确保软件系统能够满足既定的质量要求。在这个过程中,质量属性扮演着关键角色,它们定义了软件系统必须达到的标准和性...

3500

软考高级:软件架构评估-质量属性:可用性概念和例题

明明如月学长

软件架构评估中的质量属性之一是可用性。可用性指的是软件系统在规定条件下,保持其性能水平服务的能力。换句话说,就是系统能够在何种程度上保持工作并满足用户需求的特性...

4600

软考高级:软件架构评估:质量属性 - 可修改性概念和例题

明明如月学长

软件架构评估中的质量属性之一是可修改性,它指的是软件系统在未来能够容易地进行修改的能力。在设计软件架构时,考虑可修改性至关重要,因为它直接影响到软件的维护成本和...

4400

软考高级:特定领域软件架构(DSSA)概念和例题

明明如月学长

特定领域软件架构(DSSA)是针对某一特定领域的软件开发,提出的一个软件架构方法论。DSSA 侧重于该领域内软件系统的共性和可复用性,通过定义通用的框架、组件和...

2400

软考高级:软件架构风格-仓库风格概念和例题

明明如月学长

软件架构风格是指在软件系统的结构设计中所遵循的一系列预定的规则和原则。其中,“仓库风格”是一种常见的软件架构风格,特点是系统中存在一个(或多个)用于存储大量数据...

5400

软考高级:软件架构闭环控制架构概念和例题

明明如月学长

闭环控制架构,也称为过程控制架构,是一种常用于实时系统的软件架构风格,特别是在需要高度可靠性和精确控制的场合。该架构模式基于控制理论中的闭环反馈控制系统,通过持...

5200

软考高级:软件架构风格-调用/返回风格

明明如月学长

调用/返回风格和分层架构风格在软件架构中扮演着互补的角色。调用/返回风格强调的是组件间的交互方式,即一个组件如何请求另一个组件的服务并获取结果。而分层架构风格则...

2400

软考高级:软件架构风格-数据流风格概念和例题

明明如月学长

软件架构的数据流风格是一种组织软件组件的方法,其关注点在于数据的流动方式及处理过程。在数据流风格中,数据从一个组件流向另一个组件,每个组件对数据进行处理后,再将...

3900
领券
http://www.vxiaotou.com