首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏DDD

    架构与架构师3

    架构师职责是什么? 架构特征满足三个标准: 1.明确非领域设计的某个注意事项2.影响设计的某些结构项3.是否对应用的成功至关重要 构架决策 架构决策定义了一组关于如何构建系统的规则,构成了系统约束,并指导团队哪些可以做, 因此架构师需要去详细记录架构决策以及背后权衡的逻辑。 架构师 在之前的两篇文章中指出架构师必须要有屠龙刀还得有绣花针,需要技术+业务+管理三条腿。 总之一句话,架构师是最牛的人。 它需要知识以及应用知识的能力 2.影响力用来衡量架构师在项目中应用技能后给项目或公司带来多大的效益 3.领导力确保了架构实践的状态能稳步向前推进,同时培养更多的架构师 能力模型 论能力模型,与开发人员之间对技术方向的侧重有所不同 避免瓶颈陷阱方法之一是将关键路径和框架代码委托给开发团队其他人员,然后着重于实现业务功能(一个服务),并且在1~3个迭代中完成。 如何保持编码能力和一定水平的技术深度呢?

    63430发布于 2021-11-12
  • 来自专栏coderidea

    架构师必修的3大法则

    最近读到架构演进过程中需要遵循的3大原则,给了我非常好的启发,这里做一详细的读书笔记。 一、时间复杂度法则 该法则指出,随着系统越来越大,其软件开发复杂度成对数增长。 架构师应用这一法则,可以管控功能需求带来的复杂度,保证架构清晰简洁。同时利用自动化测试、静态检查等手段验证架构质量。 通过遵循这3大法则指导架构设计,可以让架构不断地演进,应对需求变化,持续交付高质量的系统。这是一本非常浓缩的好书,给了我架构方面的原则性启发。 这强调了控制复杂度增长的重要性。 架构师要利用模块化、抽象等手段,使复杂度可控,避免复杂度带来失控的风险。 通过遵循这3大法则,架构师可以更好地应对快速迭代的需求,持续交付优秀的系统架构。 以上原则对架构设计的原则性指导。 我也希望自己可以在实践中不断体会这3大法则的价值,严格执行,逐步提高架构能力。如有任何建议,欢迎提出!

    26820编辑于 2023-09-07
  • 来自专栏同盟资源

    同盟3月内容共创|AI时代的架构师

    当AI渗透到软件工程的每一个角落,架构师心目中的AI会是怎样的形态?是一个人机协同的流畅舞步,还是架构师掌控全局、AI高效执行的精准交响?我们相信,每个人都有自己独特的设想与实践。 这份排名揭示了一个趋势:在AI日益成为得力助手的时代,架构师的角色非但没有削弱,反而愈发关键——他们是从混沌中构建秩序的掌舵者。那么,架构师的作用如何在日常工作中真正落地? 版本冲突时,是依靠AI自动合并,还是架构师制定更清晰的契约?在AI辅助的环境里,架构师如何定义和澄清需求?一份什么样的产品Spec,才能让AI生成代码更准确、更符合预期?架构图还是必需品吗? 投稿流程1、访问架构师同盟技术社区,点击【登陆】→【发布-文章】,发布不少于300字的文章2、选择标签#AI时代的架构师活动时间稿件回收:2026年3月5日-2026年3月29日评奖时间:2026年3月 30日-2026年4月6日结果公示:2026年4月7日欢迎投稿至腾讯云架构师同盟,让我们一起在交流中碰撞火花,在分享中共同成长。

    22010编辑于 2026-03-06
  • 来自专栏架构师成长之路

    架构师技能3:code review-高效代码50例

    导读 前文 架构师技能3:如何做code review 单纯从优秀代码对特质来总结code review框架性内容。而本文转载的是从实际代码细节方面来code review。 反例: String source = "a::1,b::2,c::3,d::4"; String target = source.replaceAll("::", "="); Stringp[] (":", "="); 正例: String source = "a:1,b:2,c:3,d:4"; int index = source.indexOf(':'); String target 反例: int[] sources = new int[] {1, 2, 3, 4, 5}; int[] targets = new int[sources.length]; for (int i (new Integer[integerList.size()]); 正例: List<Integer> integerList = Arrays.asList(1, 2, 3, 4, 5, ...)

    97340编辑于 2023-03-01
  • 来自专栏JAVA杂谈

    架构师之路一-架构师入门指引

    导读:本系列文章教你怎么样成为一名架构师,而本篇文章则带你先认识一下什么是架构师架构师的工作是什么? 技术高手的视角 小张作为一名拥有3-5年开发经验的技术高手,他经常会思考以下几个问题: • 我已经工作好几年了,将来如何发展?是要一直写代码吗? • 是不是要往上走就得做管理? 架构师可以从以下几个角度进行自我修炼 丰富实战 1、先在一个产品/项目做的比较深入,然后考虑多产品/项目的实践; 2、积极主动进行可复用模块提炼以及思路和手段的改进,减少无效重复实践 3、在完成本职工作的前提下 ,尤其是要找到自己心中的导师; 2、融入行业相同的技术圈子,互相学习交流 3、经常写博客、参与开源社区、演讲以及培训等手段 不断学习 1、系统化知识体系的学习,权威书籍/网站/微信公众号等 2、新技术的感知 、运用、分析以及场景运用 3、参加各种培训、分享以及交流等,与专家讲师碰撞学习 架构师成长路径 架构师的前身是一名中高级开发人员,他们通常会具备以下几个特征: 工作三五年,精通一两种编程语言; 精通几个框架

    3.7K42发布于 2020-03-12
  • 来自专栏云计算运维

    Linux运维架构师-企业应用持续集成CICD-3

    origin git@github.com:userhub/linux.git [root@jinch2 linux]# git push -u origin master Counting objects: 3, Writing objects: 100% (3/3), 205 bytes | 0 bytes/s, done. Total 3 (delta 0), reused 0 (delta 0) To git@github.com:fakehydra/linux-.git * [new branch] master

    36410发布于 2021-07-14
  • 来自专栏智能时刻

    「企业架构」企业架构师vs解决方案架构师vs领域架构师

    但是,人们可能会混淆这些角色和职责,例如,企业架构师有时会与解决方案架构师混淆,或者技术架构师与基础设施架构师的角色混淆。这不仅是因为他们的职位听起来相似,而且他们的职责也有部分重叠。 企业架构师 企业架构师负责通过与关键人员协作来定义业务目标并创建支持这些目标的企业基础设施,从而确保公司的业务战略。 企业架构师的职责包括协助创建和执行信息技术架构路线图,与领域架构师一起设计所有领域的路线图,并确定操作缺口和开发改进方法。 业务架构师 应用程序架构师 信息架构师 技术架构师 数据架构师 安全架构师 ? 企业架构师vs解决方案架构师vs领域架构师 企业架构师定义需要解决的问题。 解决方案架构师将问题转化为解决方案。 领域架构师负责一个解决方案(例如,业务架构师与企业架构师一起负责业务架构,同样,应用架构师负责应用架构师与另一个领域架构师一起工作) ?

    2.1K41发布于 2020-09-27
  • 来自专栏智能时刻

    【企业架构师】12 项企业架构师认证

    EC 委员会认证网络防御架构师 (CNDA) 谷歌专业云架构师 专业云解决方案架构师认证 红帽认证架构师 Salesforce 认证技术架构师 (CTA) The Open Group TOGAF 9 认证 The Open Group 认证架构师 (Open CA) 虚拟化委员会主基础架构架构师认证 AWS 认证解决方案架构师 AWS 认证解决方案架构师考试涵盖根据客户或客户要求构建架构设计解决方案 费用:200 美元 专业云解决方案架构师认证 由云认证委员会 (CCC) 提供的专业云解决方案架构师认证专为技术、应用程序、系统和企业架构师以及云战略顾问和高级开发人员而设计。 您首先必须获得认证应用程序架构师或认证系统架构师认证,然后才能参加 CTA 考试。要获得 Salesforce CTA 认证,您还必须通过技术架构师审查委员会考试。 2)和 Distinguished(级别 3)。

    2.7K20编辑于 2022-07-29
  • 来自专栏Java架构

    什么是架构师?一 什么是架构师架构师的职责三 架构师的误区四 架构师的基本素质五 架构师需要掌握的技术体系

    实际工作中,我们也经常会见到另一种比较简单的分类方式,把架构师分为软件架构师和系统架构师。 软件架构师基本上是TSA+IA,这也是程序员最容易突破,最可能走上的一条道路,比如JAVA架构师、DotNet架构师、LAPM架构师等等,我后面所讲的内容都是与软件架构师的相关的话题。 3、技术选型 架构师通过对系统的一系列的分解,最终形成了软件的整体架构。技术选择主要取决于软件架构。 Web Server运行在Windows上还是Linux上? 所以,对于架构师来讲,不仅有技术方面的要求,还有人际交流方面的要求。 三 架构师的误区 1、架构师就是项目经理 架构师不是项目经理。 架构师只对最终的需求审核和确认,提出需求不清和不完整的部分,他会跟需求分析员时刻保持联系。架构师是技术专家,不是业务专家。 3架构师从来不写代码 这是一个尚存争论的问题。

    3K20发布于 2018-09-20
  • 来自专栏Dane Brown

    架构师重生到修真界——架构师成长路径

    技术深度与广度并重,深耕专业领域,拓宽技术视野,奠定扎实技术基础。 业务深度结合软实力,深入理解业务需求,提升沟通协作能力,成为业务与技术的桥梁。

    19200编辑于 2025-09-14
  • 《IT架构师成长和认证指南》简介及第3章 IT架构思维(二)

    本人是IBM L3 Thought Leader 级别认证架构师,The Open Group的L3认证杰出架构师,也是TOGAF企业架构,OAA开放敏捷企业架构,以及银行业架构网络BIAN认证架构师。 (AEA)架构师执业证规范特邀专家进行了L1~L3企业架构师及各领域架构师的遵从性标准的制定工作。 第二部分讲了考察一个架构师的角色和素养有哪些,基于此构建出架构师能力六边形模型,并介绍了IT架构师可获得相关认证的一些行动指南。 《IT架构师成长和认证指南》简介和第一章 什么是IT架构 《IT架构师成长和认证指南》简介及第2章 IT架构师角色和素养 《IT架构师成长和认证指南》简介及第3章 IT架构思维(一) 接上一篇 第3章 图3-7 用户故事模板 就像用例描述一样,我们可以遵循用户故事模板,对实际的用户故事进行相对全面的陈述。

    23900编辑于 2025-05-30
  • 《IT架构师成长和认证指南》简介及第3章 IT架构思维(四)

    本人是IBM L3 Thought Leader 级别认证架构师,The Open Group的L3认证杰出架构师,也是TOGAF企业架构,OAA开放敏捷企业架构,以及银行业架构网络BIAN认证架构师。 (AEA)架构师执业证规范特邀专家进行了L1~L3企业架构师及各领域架构师的遵从性标准的制定工作。 《IT架构师成长和认证指南》简介和第一章 什么是IT架构 《IT架构师成长和认证指南》简介及第2章 IT架构师角色和素养 《IT架构师成长和认证指南》简介及第3章 IT架构思维(一) 《IT架构师成长和认证指南 》简介及第3章 IT架构思维(二) 《IT架构师成长和认证指南》简介及第3章 IT架构思维(三) 接上一篇 第3章 IT架构思维(三) 本书第一章介绍了IT架构思维需要从三个不同的维度进行思考 ,通常用户界面响应时间控制在200毫秒或500毫秒,差一些的在1000毫秒,最长不要超过3秒,否则用户会明显感觉到等待时间。

    21100编辑于 2025-05-30
  • 来自专栏深度学习与python

    QCon 2022热门演讲实录合集免费下载 |《架构师3月刊

    作者 | InfoQ 编辑团队 在 IT 行业,作为软件项目的总设计师,架构师需要充分掌握这个行业的基本理论和技能,同时现代软件开发所使用的底层框架、平台和工具在不断变化,架构师需要及时了解最新信息, 因此我们创建并策划了 InfoQ 架构师月刊,内容涉及到软件架构师需要了解的所有主题、技术和技能,也包含了行业精英的深入见解和宝贵经验。 这期架构师,不仅包含了本月技术热点、大咖访谈、网站干货文章等内容,最重要的是我们整理了 QCon 2022 上的最受欢迎的演讲,形成了一个合集: 代码快照 x 覆盖率:洞察研发体系的最后 100 米 百万级代码工业软件的云端综合实战 十几年来,我们一直在通过 InfoQ 文章、新闻、直播、QCon 软件开发大会和 ArchSummit 架构师峰会帮助软件开发团队采用新技术和实践。

    52620编辑于 2023-03-29
  • 来自专栏运维开发王义杰

    业务架构师、系统架构师、软件架构师:职责、技能要求及对比分析

    在企业的不同技术层次,业务架构师、系统架构师和软件架构师各自扮演着关键角色。本文将详细探讨这三个角色的职责、技能要求,并进行对比分析。 1. 3. 软件架构师 3.1 职责 3.1.1 设计软件架构 根据系统需求,设计软件的内部结构,选择合适的设计模式和框架。 3.1.2 代码质量控制 确保软件的可维护性、可扩展性和性能。 对比分析 4.1 业务架构师 vs 系统架构师 职责范围:业务架构师聚焦业务层面;系统架构师则着重技术实现。 技能侧重:业务架构师需强调业务分析和战略思考;系统架构师则更注重技术广度和系统思维。 4.2 系统架构师 vs 软件架构师 职责范围:系统架构师涉及整体技术架构;软件架构师专注软件内部结构。 技能侧重:系统架构师需对多个领域有一定了解;软件架构师则需要深入的编程技能和设计能力。 4.3 业务架构师 vs 软件架构师 职责范围:业务架构师着重战略和业务层面;软件架构师关注软件设计和实现。 技能侧重:业务架构师需强调沟通和协调能力;软件架构师则更注重技术深度。

    7K10编辑于 2023-08-10
  • 《IT架构师成长和认证指南》简介及第3章 IT架构思维(一)

    本人是IBM L3 Thought Leader 级别认证架构师,The Open Group的L3认证杰出架构师,也是TOGAF企业架构,OAA开放敏捷企业架构,以及银行业架构网络BIAN认证架构师。 (AEA)架构师执业证规范特邀专家进行了L1~L3企业架构师及各领域架构师的遵从性标准的制定工作。 《IT架构师成长和认证指南》简介和第一章 什么是IT架构 《IT架构师成长和认证指南》简介及第2章 IT架构师角色和素养 第3章 IT架构思维 3.1 一个失败的项目案例 笔者曾经参与了一个失败项目的调查评估 客户虽然没有对系统提出非功能性需求,但是作为架构师没能及早进行相关非功能性需求的调研分析和验证; 3. 图3-3 IT架构相关的高阶架构活动 需求规格化活动要求IT架构师明确系统范围和边界,对范围内的需求进行规格化的陈述和表达,包括功能性需求、非功能性需求、架构约束、系统上下文等,以便同赞助方在需求层面和系统边界范围上达成一致

    22110编辑于 2025-05-30
  • 《IT架构师成长和认证指南》简介及第3章 IT架构思维(六)

    本人是IBM L3 Thought Leader 级别认证架构师,The Open Group的L3认证杰出架构师,也是TOGAF企业架构,OAA开放敏捷企业架构,以及银行业架构网络BIAN认证架构师。 (AEA)架构师执业证规范特邀专家进行了L1~L3企业架构师及各领域架构师的遵从性标准的制定工作;是中国信通院企业架构推进中心特邀专家,参与企业架构成熟度模型系列标准的编写和标准评审工作。 《IT架构师成长和认证指南》简介和第一章 什么是IT架构 《IT架构师成长和认证指南》简介及第2章 IT架构师角色和素养 《IT架构师成长和认证指南》简介及第3章 IT架构思维(一) 《IT架构师成长和认证指南 》简介及第3章 IT架构思维(二) 《IT架构师成长和认证指南》简介及第3章 IT架构思维(三) 《IT架构师成长和认证指南》简介及第3章 IT架构思维(四) 《IT架构师成长和认证指南》简介及第 3.

    22710编辑于 2025-05-30
  • 《IT架构师成长和认证指南》简介及第3章 IT架构思维(三)

    本人是IBM L3 Thought Leader 级别认证架构师,The Open Group的L3认证杰出架构师,也是TOGAF企业架构,OAA开放敏捷企业架构,以及银行业架构网络BIAN认证架构师。 (AEA)架构师执业证规范特邀专家进行了L1~L3企业架构师及各领域架构师的遵从性标准的制定工作。 《IT架构师成长和认证指南》简介和第一章 什么是IT架构 《IT架构师成长和认证指南》简介及第2章 IT架构师角色和素养 《IT架构师成长和认证指南》简介及第3章 IT架构思维(一) 《IT架构师成长和认证指南 》简介及第3章 IT架构思维(二) 接上一篇 第3章 IT架构思维(二) 本书第一章介绍了IT架构思维需要从三个不同的维度进行思考,满足不同利益相关方的关切,进行架构建模,以支撑起“屋顶”上的功能性需求和非功能性需求 表 3-3系统用户服务运用阶段表 二是针对不同的用例,整理出其服务时间,中断危害性分析,可恢复性要求,给出其可用性指标,如下表所示。 表 3-3 用例可用性需求表

    31510编辑于 2025-05-30
  • 来自专栏上海同盟品牌活动专栏

    腾讯云架构师技术同盟上海同盟2026年3月线下活动

    主持人:沈欣,腾讯云TVP、腾讯云架构师同盟名人堂成员,腾讯云架构师同盟上海理事会活动理事。 沈欣老师第一个开场演讲。 潘志伟:腾讯云架构师同盟上海同盟成员,《架构演变实战》作者 潘老师演讲聚焦 Vibe Coding 在 AI 时代研发新范式中的核心工作原理、局限与团队化落地路径,分三大模块展开。 陈偲颖:腾讯云架构师同盟名人堂成员,腾讯高级工程师。 陈老师是同盟中第一位女性演讲嘉宾,她演讲以"企业研发平台的 AI 架构演进"为主题,分五个维度阐述从配置驱动向意图驱动的架构范式跃迁。 王烨倞(头哥):腾讯云TVP、腾讯云架构师同盟名人堂成员,腾讯云架构师技术同盟社群管理主席。 马俊:腾讯云TVP、腾讯云架构师同盟名人堂成员,腾讯云架构师同盟上海同盟理事长。 马主席谈到现在OPC的热度不减,但是仅仅有技术还不够。

    33210编辑于 2026-03-29
  • 《IT架构师成长和认证指南》简介及第3章 IT架构思维(五)

    本人是IBM L3 Thought Leader 级别认证架构师,The Open Group的L3认证杰出架构师,也是TOGAF企业架构,OAA开放敏捷企业架构,以及银行业架构网络BIAN认证架构师。 (AEA)架构师执业证规范特邀专家进行了L1~L3企业架构师及各领域架构师的遵从性标准的制定工作。 《IT架构师成长和认证指南》简介和第一章 什么是IT架构 《IT架构师成长和认证指南》简介及第2章 IT架构师角色和素养 《IT架构师成长和认证指南》简介及第3章 IT架构思维(一) 《IT架构师成长和认证指南 》简介及第3章 IT架构思维(二) 《IT架构师成长和认证指南》简介及第3章 IT架构思维(三) 《IT架构师成长和认证指南》简介及第3章 IT架构思维(四) 接上一篇 第3章 IT架构思维(四) 如 1-同步实时 2-异步消息 3-文件。 最终决定。如选择 2-异步消息。 选择依据。

    23310编辑于 2025-05-30
  • 《IT架构师成长和认证指南》简介及第3章 IT架构思维(七)

    本人是IBM L3 Thought Leader 级别认证架构师,The Open Group的L3认证杰出架构师,也是TOGAF企业架构,OAA开放敏捷企业架构,以及银行业架构网络BIAN认证架构师。 (AEA)架构师执业证规范特邀专家进行了L1~L3企业架构师及各领域架构师的遵从性标准的制定工作;是中国信通院企业架构推进中心特邀专家,参与企业架构成熟度模型系列标准的编写和标准评审工作。 《IT架构师成长和认证指南》简介和第一章 什么是IT架构 《IT架构师成长和认证指南》简介及第2章 IT架构师角色和素养 《IT架构师成长和认证指南》简介及第3章 IT架构思维(一) 《IT架构师成长和认证指南 》简介及第3章 IT架构思维(二) 《IT架构师成长和认证指南》简介及第3章 IT架构思维(三) 《IT架构师成长和认证指南》简介及第3章 IT架构思维(四) 《IT架构师成长和认证指南》简介及第 3章 IT架构思维(五) 《IT架构师成长和认证指南》简介及第3章 IT架构思维(六) 接上一篇 第3章 IT架构思维(六) 本书第一章介绍了IT架构思维需要从三个不同的维度进行思考,满足不同利益相关方的关切

    1.3K10编辑于 2025-05-30
领券