【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

Ted Neward 看架构师的角色和责任

  • 2007-09-26
  • 本文字数:294 字

    阅读完需:约 1 分钟

架构应该是支持性的,当然如此。从这个方面来说,一个好的架构应该帮助开发者更快速更容易地构建程序,而不需要花费大量时间重新为一个个项目分别发明出相似的基础设施。一个好的架构还应该有助于跨程序的互操作,保证代码质量,保证良好的可维护性,为将来提供扩展能力,等等。以上这些,我认为都属于“支持性”。但架构也是限制性的。从这个方面来说,架构应该驱使软件开发者向着成功的方向前进,远离以后可能出问题的决策。换言之,正如 Microsoft 的 CLR 架构师 Rico Mariani 所说,一个好的架构应该让开发者“掉进成功的坑里”。在这样的架构里,你只需“随波逐流”,就可以做出正确的决策,达到我们前面所说的良好的软件质量。

2007-09-26 17:31767
用户头像

发布了 225 篇内容, 共 61.0 次阅读, 收获喜欢 50 次。

关注

评论

发布
暂无评论
发现更多内容

第二轮Okaleido Tiger热卖的背后,是背后生态机构战略支持

EOSdreamer111

用户身份标识与账号体系实践

Java 架构 业务设计 IDMapping 数据映射

SiC功率半导体产业高峰论坛成功举办

Geek_2d6073

开放原子开源基金会黄金捐赠人优博讯携手合作伙伴,助力OpenHarmony破圈!

Geek_2d6073

如何消减敏捷开发协作中的「认知偏差」?| 敏捷之道

LigaAI

程序人生 产品经理 LigaAI 敏捷开发流程 研发协作

怎么样的框架对于开发者是友好的?

MASA技术团队

.net 云原生 软件架构

C# 使用数据库对ListView控件数据绑定

IC00

C# 7月月更

敢看系列?Python字体反爬实战案例之实习那僧,继续挖坑

梦想橡皮擦

Python 爬虫 7月月更

转转push的演化之路

转转技术团队

push

12代酷睿处理器+2.8K OLED华硕好屏,灵耀14 2022影青釉商务轻薄本

科技热闻

重磅 | 开放原子校源行活动正式启动

kk-OSC

开放原子全球开源峰会

重磅 | 开放原子算法大赛拉开帷幕

kk-OSC

开放原子全球开源峰会

专访 | 阿里巴巴首席技术官程立:云 + 开源共同形成数字世界的可信基础

kk-OSC

开放原子全球开源峰会

聊聊性能测试环境搭建

老张

性能测试 环境搭建

一文读懂Okaleido Tiger近期动态,挖掘背后价值与潜力

鳄鱼视界

2022必会的前端面试手写题

buchila11

centos8快速安装mongdb6.0

技能实验室

React Fragment

程序员海军

7月月更

重磅 | 2022 开放原子全球开源峰会在北京开幕

kk-OSC

开放原子全球开源峰会

JAVA编程规范之二方库依赖

源字节1号

软件开发 程序员‘

专访 | 软通动力高级副总裁秦张波:开源驱动创新,推动操作系统产业生态建设

kk-OSC

开放原子全球开源峰会

C# 之 volatile关键字解析

陈言必行

7月月更

重磅 | 基金会为白金、黄金、白银捐赠人授牌

kk-OSC

开放原子全球开源峰会

elasticsearch实战三部曲之一:索引操作

程序员欣宸

Java elasticsearch 7月月更

又快又稳!Alibaba出品Java性能优化高级笔记(全彩版)震撼来袭

冉然学Java

编程 程序员 分布式 性能优化 java 14

开放原子开源基金会秘书长孙文龙 | 凝心聚力,共拓开源

kk-OSC

开放原子全球开源峰会

原型链继承和构造函数继承的 “毛病”

掘金安东尼

JavaScript 前端 设计模式 7月月更

年中总结 | 与自己对话,活在当下,每走一步都算数

宇宙之一粟

年中总结 7月月更

CSP直通车 | 在线直播认证培训双周末班 火热报名中

ShineScrum捷行

Scrum 敏捷 CSP-SM 敏捷专家 敏捷大师

高效能7个习惯学习笔记

JefferLiu

高效能人士的七个习惯

架构实战营模块八作业

Geek_Q

Ted Neward看架构师的角色和责任_架构_Gavin Terrill_InfoQ精选文章