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

#软件架构

一张图了解-终极软件架构师知识图谱

wangmcn

除了技术技能,软件架构师还需要具备多种支持性技能,如决策力、技术知识、利益相关者管理、沟通、估算、领导力等。

2200

Bob大叔的架构之旅:如何构建一款丝滑的软件架构?

Luga Lee

Hello folks,我是 Luga,今天我们继续来聊一下软件架构的哪些事 - 如何构建一款“过分丝滑”软件架构 ?

6430

教你画图;架构图、拓扑图、用例图、流程图、建模图、分层图!

小傅哥

😂 现在的面试是不是为难小朋友,怎么刚一毕业的面试,就让现场手画简历项目的系统架构图。面试官说,你不是计算机专业毕业🎓的吗,这不是你的基础吗?你作为一个合格的毕...

19510

英语学习项目:简单易懂、内容丰富 | 开源日报 No.298

小柒

awesome-software-architecture 是一个精心筛选的资源列表,包括了学习和实践软件架构、模式和原则的文章、视频等资源。 该项目主要功能、...

19510

技术债务在工作中意味着什么

mariolu

vivo | 后台开发工程师 (已认证)

技术债务被称为“债务”,因为你要缴利息。打个比分如果你借钱,你就得缴利息。只要你不还债,利息就会加到你的收入中。如果你还让利息加到债务中,那么随着时间的推移,利...

9710

由 ComfyUI 启发的一种 QT 应用软件架构

云水木石

面对这些挑战,我一直在思考,如何设计软件架构,才能将我从疲于奔命的状态中解救出来。直到前段时间看到ComfyUI,不禁眼前一亮,这不正是我一直在寻找的吗?

17410

深度探索大模型时代的软件架构最佳范式,攻略就绪、就等你来|ArchSummit

深度学习与Python

2024 年过半,AI 大模型的发展和应用进度到哪了?与之相匹配的软件架构设计有哪些新的坑点、堵点和注意点?作为架构设计大师,架构师们如何适应新的时代需求?

22410

从工程师到架构师!

JavaEdge

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

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

7800

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

明明如月学长

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

16700

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

明明如月学长

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

1.4K00

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

明明如月学长

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

6800

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

明明如月学长

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

54500

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

明明如月学长

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

22200

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

明明如月学长

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

9800

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

明明如月学长

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

45300

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

明明如月学长

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

12700

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

明明如月学长

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

11200

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

明明如月学长

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

11300
领券