红帽白皮书新鲜出炉!点击获取,让你的云战略更胜一筹! 了解详情
写点什么

软件架构学习

收录了 软件架构学习 频道下的 50 篇内容

软件架构学习记录

软件架构所指的就是说相应的系列性的抽象模式,可以为设计大型软件系统的各个方面提供相应的指导。

架构师如何进行软件架构设计学习总结
架构师如何进行软件架构设计学习总结

架构师不是一个职位,而是一个角色,架构无处不在,软件需要架构,生活需要架构,人生需要架构,万物相通,万变不离其宗,学习架构,是要学习架构的思想,用思想去指导工作,才会得心应手。

资深架构师十年总结:成为架构师,你必须具备这五点能力
资深架构师十年总结:成为架构师,你必须具备这五点能力

作者是一名从业数十年的软件架构师,在与不同领域、不同学科的软件工程师交流时,大家都会问,如何成为一名架构师,架构师需要掌握需要能力?作者将通过本文向读者介绍,什么是软件架构,什么是软件架构师,软件架构师要掌握什么样的技能以及如何获得这些技能。

架构师及其目标在软件项目中的挫折感

软件架构在软件项目中是否经常做得糟糕,经常被忽视了呢?这是CodingTheArchitecture.com的创始人兼独立咨询师Simon Brown在近期一篇博文中提及的一种现象。Brown认为这是对架构的误解,是敏捷项目中随意的架构方法导致架构走到如此糟糕的境地。

架构师必须了解的 5 种最佳软件架构模式
架构师必须了解的 5 种最佳软件架构模式

在本文中,我们将看看什么是软件架构模式,并对其中一些模式进行详细介绍。请记住,可以在单个系统中使用许多模式,用最好的设计来优化每一部分代码。

架构漫谈(六):软件架构到底是要解决什么问题?

本文是漫谈架构专栏的第六篇,作者Kevin继续沿着前几篇文章的思路,探讨了软件架构为什么要有软件架构,进而再去解释什么是软件架构。这和最近网上疯传的黄金圆环(Why-How-What)思路非常贴合。

AI 规模化应用时代的深度学习平台构建 | 《架构师成长计划》
AI 规模化应用时代的深度学习平台构建 | 《架构师成长计划》

随着AI规模化应用时代的到来,深度学习产业应用面临着 “三大”“三多”挑战。面对产业应用的现实困境,该如何构建一个综合的产业级的深度学习平台,帮助企业降低AI技术落地的门槛?

架构复杂千百倍,但思想从未改变
架构复杂千百倍,但思想从未改变

架构演进十五年,那些不变的才是永恒

工程师的AI实践之路
工程师的 AI 实践之路

本次分享介绍广大工程师如何成长为一个人工智能的实践者。

虚拟研讨会:软件架构文档

软件架构文档是企业应用开发过程中的重要一环,理解一个项目中的架构文档的关键是理解它在项目生命周期中所扮演的角色。在这个虚拟研讨会中,InfoQ希望能从顶级的软件架构专家们那里找到软件架构文档的重要性,特别是在敏捷软件开发环境中如何记录架构。

系统架构系列(一):如何用公式定义该概念?
系统架构系列(一):如何用公式定义该概念?

本篇文章没有太高深的理论,从推导系统架构的公式开始,揭开系统架构的神秘面纱。

JDK 源码学习——集合,linux 软件架构

boolean hasNext():这个方法是在遍历的时候,判断是否还有更多的元素

Java
程序员
后端
架构学习总结 - 1 - 软件设计原则
架构学习总结 - 1 - 软件设计原则

面向对象编程不是使用面向对象的编程语言进行编程,而是利用多态特性进行编程

老架构师总结的12个软件架构陷阱 | 避坑指南
老架构师总结的 12 个软件架构陷阱 | 避坑指南

了解潜在的软件架构缺陷可以帮助团队避开很多陷阱。

有人在听么?——与架构话题有关的播客

保持软件架构的及时更新是很困难的,因为只有少数一些信息源明确地涉及到了这一重要领域。当然,像InfoQ这样的在线服务提供了关于软件架构和设计的大量信息。但你如何在闲暇时间继续学习呢?例如当你乘车上下班或者跑步锻炼的时候?音频播客能提供一种合适的解决方案么?

“大平台 + 微应用”——企业软件架构模式新生

随着IT基础计算能力的提高、云计算的广泛应用,企业能够将分散的业务软件集成到统一的大平台上;而移动互联网的深度渗透,更迎合了用户对企业软件功能简单化、使用移动化、协作点状化的需求。专家预测,“大平台+微应用”的企业软件架构将成为趋势。“大平台”提供统一标准、差异屏蔽、组件复用,将以往复杂的前端流程更多转移到后端。大型软件系统将被拆解为“微应用”,提供更灵活、更个性化、更快速响应、更具可扩展性的服务。

用 Analytics-Zoo 构建统一的大数据 AI 应用的架构实践
用 Analytics-Zoo 构建统一的大数据 AI 应用的架构实践

本次分享介绍如何用 Analytics-Zoo 构建统一的大数据 AI 应用架构。

关于软件架构的新书

软件架构是软件工程的重要主题之一,因为很多软件开发项目的失败都是由于架构设计不好而导致的。因此,在理论上和实践上学习更多关于架构的知识就显得至关重要了。最近有几本很不错的书已经出版,或许在将来它们会给大家带来帮助。

解读 5 种软件架构模式
解读 5 种软件架构模式

当一些人开始涉足软件工程领域,总有一天他会需要学习软件架构模式的基本知识。在我第一次接触编程的时候,我并不知道如何才能了解到现有的架构模型,这样就不会过于详尽,也不会让人感到混乱,而是非常抽象和简单的理解。

软件架构可能不是你想象的那个样子
软件架构可能不是你想象的那个样子

软件架构是一个常常被人误解的概念。

软件架构学习专题_资料-InfoQ中文网