小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
整洁架构之道

本文讨论了软件架构的重要性,强调良好的架构应具备灵活性和可测试性。作者认为架构的价值高于行为价值,合理的架构可以降低维护成本。文中介绍了编程范式和设计原则,如SOLID原则,并强调推迟细节决策的重要性。最后,作者建议选择优质译本以获取更准确的知识。

整洁架构之道

極客死亡計劃
極客死亡計劃 · 2026-04-21T02:43:27Z
当AI重塑软件工程,星河博士会聊了这些

4月10日,百度星河博士会在百度大厦举行,聚焦大模型时代的软件架构变革。活动邀请了百度技术团队与全国高校博士生交流,讨论AI原生开发和基础软件智能化等前沿议题。工程师们探讨了AI在研发全流程中的角色变化,以及基础软件如何应对AI带来的挑战。参会者还参观了百度展厅,体验AI技术的实际应用。星河博士会旨在连接科研与产业,推动AI与各学科的合作与发展。

当AI重塑软件工程,星河博士会聊了这些

百度大脑
百度大脑 · 2026-04-15T09:16:28Z

马克·安德森讨论了人工智能的历史与未来,认为当前的技术进步是八十年研究的成果。他指出,语言模型、Unix Shell和文件系统的结合是重要的软件架构。尽管AI领域经历过多次“冬天”,但现在的突破将推动更广泛的应用,特别是在编程和医疗领域。安德森认为,AI将改变管理结构,使创始人更高效地运作,促进经济增长。

马克·安德森谈人工智能的冬天与智能体突破

Josherich的博客
Josherich的博客 · 2026-04-03T00:00:01Z
软件架构的洋葱和六边形,可能只是换了个马甲的“老中医”

一位程序员研究“洋葱”和“六边形”架构,发现它们实际上是“依赖倒置”和“面向接口编程”的旧概念。他批评这些架构只是换了个名字,认为学术界在制造复杂性以推销课程。最终,他意识到真正的核心思想早已存在,技术圈的语言和共识往往比真相更重要。

软件架构的洋葱和六边形,可能只是换了个马甲的“老中医”

极道
极道 · 2026-03-23T21:46:00Z
AI架构中的油水时刻

软件架构正从确定性转向非确定性AI,架构师需关注系统思维、技术沟通和持续学习。AI系统行为不可预测,架构师需明确意图并适应新风险。AI架构的V影响画布提供了结构化方法,确保智能系统与目标一致。

AI架构中的油水时刻

InfoQ
InfoQ · 2026-03-13T09:30:00Z
从Qt Widgets到Qt Quick:应用程序迁移之旅 第三部分

本文讨论了将QtWidgets遗留代码迁移到QtQuick的过程,重点在于软件架构的转变。建议首先处理缺失的QAbstractItemModels,通过创建ItemTableModel替代QTableWidget和QComboBox。接着,介绍了使用ItemProxy和PageProxy封装领域对象和业务逻辑,以简化窗口类的实现。最后,预告了下一部分将完成业务规则的迁移。

从Qt Widgets到Qt Quick:应用程序迁移之旅 第三部分

Qt Blog
Qt Blog · 2026-02-25T10:09:43Z
必知的软件架构模式

软件架构模式是解决软件系统设计中常见问题的可重用方案,类似于经过验证的蓝图,帮助开发者组织代码、扩展系统及处理各部分通信。掌握架构模式能提升生产力、改善代码质量并增强团队沟通。本文将介绍每位软件工程师应了解的基本架构模式及其应用实例。

必知的软件架构模式

ByteByteGo Newsletter
ByteByteGo Newsletter · 2026-02-12T16:30:55Z
您已使用AI生成了您的MVP。这对您的软件架构意味着什么?

在AI时代,软件架构应转向经验主义,团队需明确权衡与决策。AI生成的代码如黑箱,架构决策难以理解,需通过实验验证质量属性。团队应提升架构测试能力,关注可维护性与系统长期支持。

您已使用AI生成了您的MVP。这对您的软件架构意味着什么?

InfoQ
InfoQ · 2026-02-12T09:00:00Z

本文探讨了软件架构的演变,从P2H(程序员到人类)转变为P2A2H(程序员到智能体再到人类)。随着AI智能体的出现,程序员的角色变为工具制造者,用户成为主动指挥官,软件由固态产品转变为动态生成的液态服务,强调智能体验。

从 P2H 到 P2A2H:软件架构的终极倒置——为智能体设计软件

Tony Bai
Tony Bai · 2026-02-12T00:24:26Z
播客:[视频播客] 人工智能工具时代的软件架构艺术

在人工智能辅助的时代,软件架构师应重视人类的判断与创造力。尽管AI工具提升了开发效率,但架构设计仍需依赖人类的思维与责任。Grady Booch指出,AI只是工具,无法替代人类的创造性与判断力,架构师需保持对技术的掌控。

播客:[视频播客] 人工智能工具时代的软件架构艺术

InfoQ
InfoQ · 2026-02-11T11:00:00Z
播客:开发者通过解决早期伦理债务来改善软件的环境、社会和治理(ESG)方面

在2025年伦敦QCon的“性能与可持续性”主题中,Erica Pisani强调软件开发中的环境与社会责任。她指出,开发者可以通过小步骤改善软件架构,推动可持续发展,并讨论了AI模型的环境影响及本地优先软件运动的重要性,鼓励关注伦理债务,推动绿色软件实践。

播客:开发者通过解决早期伦理债务来改善软件的环境、社会和治理(ESG)方面

InfoQ
InfoQ · 2026-02-02T11:00:00Z
播客:初创企业软件架构 - 你从未真正抛弃它:与David Gudeman的对话

在播客中,David Gudeman讨论了初创企业的软件架构,强调在不确定性中做决策的重要性。他分享了从工程师到架构师的经历,指出架构师需平衡产品策略与技术决策,并与团队协作。他建议有意成为架构师的人应多与业务人员沟通,以确保理解需求。

播客:初创企业软件架构 - 你从未真正抛弃它:与David Gudeman的对话

InfoQ
InfoQ · 2026-01-26T11:00:00Z
迷你书:AI时代的架构:变革与机遇

现代软件架构在AI快速发展中面临挑战,架构师的角色不断演变。文章探讨了在AI时代如何重新思考架构,包括去中心化决策、治理结构和团队协作,并提供了应对技术和组织挑战的策略,以确保与商业目标一致。

迷你书:AI时代的架构:变革与机遇

InfoQ
InfoQ · 2026-01-23T11:00:00Z
还分不清.NET ABP框架与微服务?开餐厅帮你彻底搞懂!

微服务是一种将系统拆分为多个独立服务的软件架构设计思想,而ABP框架则是实现这一思想的工具集,专注于提高开发效率和规范性。两者相辅相成,微服务关注架构,ABP关注开发流程。

还分不清.NET ABP框架与微服务?开餐厅帮你彻底搞懂!

dotNET跨平台
dotNET跨平台 · 2026-01-22T00:01:42Z
何时使用生成性人工智能:实用决策框架

随着生成性人工智能(GenAI)的发展,软件架构师需在GenAI与传统编程之间做出选择。通过四维决策框架评估特性,包括推理与逻辑、数据类型、可扩展性和任务复杂性。GenAI适合处理复杂和模糊的输入,而传统编程更适合结构化数据和高吞吐量操作。成功的系统可采用混合架构,结合GenAI的灵活性与传统代码的可靠性。

何时使用生成性人工智能:实用决策框架

The New Stack
The New Stack · 2026-01-11T18:00:35Z
迷你书:2025年多维视角下的架构

本文探讨了2025年软件架构的多维视角,包括社会技术力量、基础设施的成功、分布式智能的优势、迭代演进的好处以及设计复杂性的现实。文章强调最佳架构源于技术与人类的紧密结合,并提供专家见解和成功模式,以帮助架构师应对实际挑战。

迷你书:2025年多维视角下的架构

InfoQ
InfoQ · 2025-12-08T11:30:00Z

现代软件架构面临复杂性、成本和决策挑战。新工程师因技术快速变化而感到焦虑,架构师需在复杂环境中做出明智选择,关注长期维护和团队能力。最佳实践应结合具体情况,架构决策影响深远,复杂性一旦增加难以逆转,安全性也需重视,架构应具备灵活性和可维护性。

现代软件架构的本质与挑战

dotNET跨平台
dotNET跨平台 · 2025-11-30T00:25:54Z
演讲:可靠的数据流与可扩展的平台:应对关键数据挑战

马提亚斯·尼霍夫在德国的codecentric工作,探讨了数据工程中的挑战与解决方案。他强调数据在软件架构中的重要性,主张将数据视为一等公民。通过与客户合作,他展示了如何利用数据合同和监控提升数据质量与可靠性,并建议简化架构,应用软件工程最佳实践,探讨数据与应用平台整合的潜力,以提高数据使用效率。

演讲:可靠的数据流与可扩展的平台:应对关键数据挑战

InfoQ
InfoQ · 2025-11-28T09:45:00Z
书评 – 就是使用 Postgres!

Hypersistence Optimizer 是一款工具,能够自动检测 Spring、Jakarta EE 或 Java EE 应用中的性能问题,帮助开发者在生产前预防问题。Denis Magda 的书《Just Use Postgres!》介绍了 PostgreSQL 的多种特性,适合所有开发者,内容涵盖查询、数据完整性、索引和扩展,旨在提升软件架构设计。

书评 – 就是使用 Postgres!

Vlad Mihalcea
Vlad Mihalcea · 2025-11-24T09:00:34Z
片段 11月19日

马丁·福勒在欧洲旅行期间,Thoughtworks发布了第33期技术雷达,聚焦AI浪潮及其在编程中的应用。他与Gergely Orosz录制播客,讨论AI对编程的影响,并参加西门子会议,探讨软件架构的未来。

片段 11月19日

Martin Fowler
Martin Fowler · 2025-11-19T19:02:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码